GNOME Bugzilla – Bug 648466
Ogg to LPCM transcoding fails
Last modified: 2011-05-09 09:56:14 UTC
Testing brings that the decodebin can't be linked to the encodebin due LPCM encodebin requiring big endian. Not sure if it's our bug or a gstreamer issue, I'd expected encodebin to handle that. (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:176: application/ogg (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:177: No compatible encodebin pad found for pad 'decodepad0', ignoring.. (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:176: audio/x-vorbis, rate=(int)44100, channels=(int)2 (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:177: No compatible encodebin pad found for pad 'decodepad1', ignoring.. (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:176: audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 256 ], endianness=(int)1234, width=(int)32 (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:177: No compatible encodebin pad found for pad 'decodepad2', ignoring.. (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:176: audio/x-raw-float, rate=(int)44100, channels=(int)2, endianness=(int)1234, width=(int)32 (rygel:28702): Rygel-DEBUG: rygel-transcoder.vala:177: No compatible encodebin pad found for pad 'src0', ignoring.. (rygel:28702): Rygel-CRITICAL **: Error from pipeline RygelHTTPGstResponse: gstoggdemux.c(3486): gst_ogg_demux_loop (): /GstPipeline:RygelHTTPGstResponse/GstBin:transcoder-source/GstDecodeBin2:decodebin2/GstOggDemux:oggdemux0: stream stopped, reason not-linked
Apparently was encodebin bug, seems fixed with gst-plugins-base master.