gstreamer/gst/mpegtsdemux
Sebastian Dröge b0a6b5eac8 tsdemux: Post an error message on the bus if we activated a program without pads
Otherwise decodebin and applications are going to wait forever for pads
to appear, which is never going to happen.

Happens on this stream, which probably just need support for it added:
https://samples.mplayerhq.hu/3D/AVC_codec_in_m2ts_not_recognized/AVC_codec_not_recognized_right_video_sample.m2ts
2016-11-28 10:30:11 +02:00
..
gstmpegdefs.h mpegtsdemux: fix operator precedence in SAFE_FOURCC_ARGS 2016-11-12 10:53:02 +02:00
gstmpegdesc.h tsdemux: Add conditions to identify ATSC EAC3 2016-10-03 15:14:54 -04:00
gsttsdemux.c
Makefile.am tsdemux/mux: Add support for GstAudioClippingMeta for Opus 2015-11-03 20:35:41 +02:00
meson.build meson: Make mpegts lib build when using subprojects 2016-08-25 15:17:17 -03:00
mpegtsbase.c mpegtsdemux: Implement efficient program updates 2016-10-12 15:07:46 +02:00
mpegtsbase.h mpegtsdemux: Implement efficient program updates 2016-10-12 15:07:46 +02:00
mpegtspacketizer.c mpegtspacketizer: Don't add existing values to group 2016-11-24 11:15:22 +01:00
mpegtspacketizer.h tsparse: Handle backward and discont timestamps better. 2014-10-29 23:02:50 +11:00
mpegtsparse.c bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mpegtsparse.h tsparse: Use GstFlowCombiner 2016-02-19 18:04:23 +01:00
pesparse.c tsdemux: remove unnecessary check 2015-07-08 14:50:00 +01:00
pesparse.h
TODO
tsdemux.c tsdemux: Post an error message on the bus if we activated a program without pads 2016-11-28 10:30:11 +02:00
tsdemux.h tsdemux: Change the pad naming scheme to include a generation ID 2016-06-06 13:05:34 +03:00