GNOME Bugzilla – Bug 594306
ffdec_* sets channel-positions for common mono and stereo cases
Last modified: 2009-09-08 13:31:02 UTC
Created attachment 142592 [details] [review] simple patch The ffmpeg audio decoders set the channel-positions field in their caps in the basic mono and stereo cases, which causes caps nego problems when you mix ffdec-decoded audio with audio from other sources, which don't do this. The main place this shows up, for me at least, is in rhythmbox with crossfading enabled. See also bug 476370, where faad previously did the same thing.
commit 5b88414ce5730cdf7a87b788bb7afd8dba79243c Author: Jonathan Matthew <jonathan@d14n.org> Date: Sun Sep 6 23:09:21 2009 +1000 codecmap: don't set channel-positions for common mono and stereo cases The ffmpeg audio decoders set the channel-positions field in their caps in t basic mono and stereo cases, which causes caps nego problems when you mix ffdec-decoded audio with audio from other sources, which don't do this. See also bug 476370, where faad previously did the same thing. Fixes bug #594306.