GNOME Bugzilla – Bug 662306
lamemp3enc: pad returned caps which are not a real subset of its template caps
Last modified: 2011-11-10 12:04:50 UTC
Created attachment 199545 [details] dotfile dump Getting this on the console: (transmageddon.py:3581): GStreamer-WARNING **: pad lamemp3enc0:sink returned caps which are not a real subset of its template caps 0:00:25.423509905 3581 0xb25684d0 ERROR GST_CAPS gstpad.c:2253:gst_pad_get_caps_unlocked:<lamemp3enc0:sink> pad returned caps audio/x-raw-int, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int){ 1, 2 }, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16 which are not a real subset of its template caps audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ] The resulting file seems fine though.
Filed another bug before remembering there was something about that issue here. Marking as dependency for now. A similar (but much simpler) gst-launch pipeline now works for me, but it would be nice to get a confirmation whether the patch fixes Transmageddon for you.
Confirming that this works for me now with this patch applied.