GNOME Bugzilla – Bug 696906
ac3parse: handle audio/x-private1-ac3 and convert to audio/x-ac3
Last modified: 2013-05-03 11:49:23 UTC
I am not able to intersect for passthrough mode in Transmageddon currently as I get streams with the caps audio/x-private1-ac3 while mpegpsmux wants audio/x-ac3
Any chance for a fix for this soon or should I instead aim for a manual workaround in my code?
The workaround in your code should be about as complicated as adding this feature to ac3parse :) But I don't think anybody is working on that or planning to do that in the near future
I will be working on it today.
Some work has been started here: https://github.com/ylatuya/gst-plugins-good/commits/audioparse Looks good to me but would make sense to use gst_structure_has_name() instead of the strcmp() code there. Then ready to push
Did we answer the question if it wouldn't make sense to move this into the demuxer, since it seems specific to the MPEG-PS demuxer only?
Yes, it makes sense to do it there. But due to backwards compatibility and stuff it would also make sense to support it in the parser
I have pushed a new branch for 1.0: https://github.com/ylatuya/gst-plugins-good/commits/audioparse-1.0
commit 3462282b83f8bdaa5a1fbfc15eca69e5a2dde1d8 Author: Andoni Morales Alastruey <ylatuya@gmail.com> Date: Thu May 2 15:00:22 2013 +0200 dcaparse: add support for "audio/x-private1-dts" commit 4531381541d2e177b458794f9f9ec66d113a0923 Author: Andoni Morales Alastruey <ylatuya@gmail.com> Date: Thu May 2 14:56:02 2013 +0200 ac3parse: add support for "audio/x-private1-ac3"