GNOME Bugzilla – Bug 605904
mpegtsdemux doesn't handle e-ac-3 in PMT
Last modified: 2010-01-04 09:16:18 UTC
Created attachment 150688 [details] [review] mpegtsdemux: Handle eac3 in PMT When the stream type is set to private data, gst-mpegtsdemux is trying to find audio descriptors in PMT and look for AC3 (tag 0x6a) but doesn't look for EAC3 (tag 0x7a). This means that I can't play dvb-t streams containing h264 and eac3 (here, it's some french dvb-t "HD" channels). The patch I'm joining to this bug is fixing the issue for me (this patch has been produced by git format-patch as asked) Side note : it may be possible to find AAC (tag 0x7c) on french dvb-t according to http://www.csa.fr/upload/publication/CSATNT.pdf [ in french, sorry ] but as I can't test it I've not added it to the patch.
commit 24965dc41522578d61c29c61a7788d5d80c8bc12 Author: Arnaud Patard <arnaud.patard@rtp-net.org> Date: Sat Jan 2 17:33:57 2010 +0100 mpegtsdemux: Handle eac3 in PMT When the stream type is set to private data, gst-mpegtsdemux is trying to fi audio descriptors in PMT and look for AC3 (tag 0x6a) but doesn't look for EA (tag 0x7a). Handle this case too. Fixes bug #605904.