gstreamer/gst/mpegtsmux
Mathieu Duponchelle 14b9a34f54 mpegtsmux: add custom AC-3 descriptor
tsdemux expects a custom descriptor (GST_MTS_DESC_AC3_AUDIO_STREAM)
to detect a stream as AC3 and not EAC3.

Note that tsdemux expects this descriptor because mpegtsmux writes
a stream with a HDMV registration descriptor.

Fixes:

gst-launch-1.0 -v audiotestsrc ! avenc_ac3 ! ac3parse ! mpegtsmux ! \
tsdemux ! ac3parse ! avdec_ac3 ! audioconvert ! autoaudiosink

https://bugzilla.gnome.org/show_bug.cgi?id=797220
2018-09-27 17:34:10 +02:00
..
tsmux mpegtsmux: add custom AC-3 descriptor 2018-09-27 17:34:10 +02:00
Makefile.am tsmux: Fix make distcheck 2017-07-21 12:28:50 +03:00
meson.build Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
mpegtsmux.c mpegtsmux: Resend initial segments and header sections after FLUSH_STOP 2018-04-03 14:38:15 +03:00
mpegtsmux.h mpegtsmux: use GQueue instead of GList prepend/reverse 2015-07-29 17:30:15 +01:00
mpegtsmux_aac.c mpegtsmux: fix creation of ADTS header for AAC audio in MPEG-TS 2013-03-18 10:31:51 +00:00
mpegtsmux_aac.h Fix FSF address 2012-11-04 00:09:59 +00:00
mpegtsmux_jpeg2000.c tsmux/tsdemux: Add support for JPEG2000 2017-07-21 09:33:31 +03:00
mpegtsmux_jpeg2000.h tsmux/tsdemux: Add support for JPEG2000 2017-07-21 09:33:31 +03:00
mpegtsmux_opus.c tsdemux/mux: Add support for GstAudioClippingMeta for Opus 2015-11-03 20:35:41 +02:00
mpegtsmux_opus.h tsmux: Add support for Opus 2015-11-03 20:35:41 +02:00
mpegtsmux_ttxt.c mpegtsmux: fix uninitialized variable warning 2013-10-25 12:26:23 +01:00
mpegtsmux_ttxt.h Fix FSF address 2012-11-04 00:09:59 +00:00