| playback_sources = [ |
| 'gstdecodebin2.c', |
| 'gstdecodebin3.c', |
| 'gsturidecodebin.c', |
| 'gsturisourcebin.c', |
| 'gstparsebin.c', |
| 'gstplayback.c', |
| 'gstplaybackutils.c', |
| 'gstplaybin2.c', |
| 'gstplaybin3.c', |
| 'gstplaysink.c', |
| 'gstplay-enum.c', |
| 'gstsubtitleoverlay.c', |
| 'gstplaysinkvideoconvert.c', |
| 'gstplaysinkaudioconvert.c', |
| 'gstplaysinkconvertbin.c', |
| 'gststreamsynchronizer.c' |
| ] |
| |
| gstplayback = library('gstplayback', |
| playback_sources, |
| c_args : gst_plugins_base_args + ['-DCOLORSPACE="videoconvert"'], |
| include_directories: [configinc, libsinc], |
| dependencies : [audio_dep, video_dep, pbutils_dep, tag_dep], |
| install : true, |
| install_dir : plugins_install_dir, |
| ) |