Removing some copy pasted code Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>
		
			
				
	
	
		
			24 lines
		
	
	
		
			615 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			615 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
| tsmux_sources = [
 | |
|   'gstmpegtsmuxplugin.c',
 | |
|   'gstbasetsmux.c',
 | |
|   'gstbasetsmuxaac.c',
 | |
|   'gstbasetsmuxopus.c',
 | |
|   'gstbasetsmuxttxt.c',
 | |
|   'gstbasetsmuxjpeg2000.c',
 | |
|   'gstmpegtsmux.c',
 | |
|   'gstatscmux.c',
 | |
|   'tsmux/tsmux.c',
 | |
|   'tsmux/tsmuxstream.c'
 | |
| ]
 | |
| 
 | |
| gstmpegtsmux = library('gstmpegtsmux',
 | |
|   tsmux_sources,
 | |
|   c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'],
 | |
|   include_directories : [configinc, libsinc],
 | |
|   dependencies : [gstmpegts_dep, gsttag_dep, gstpbutils_dep,
 | |
|                   gstaudio_dep, gstvideo_dep, gstbase_dep],
 | |
|   install : true,
 | |
|   install_dir : plugins_install_dir,
 | |
| )
 | |
| plugins += [gstmpegtsmux]
 |