GNOME Bugzilla – Bug 565226
Internal data stream error while playing Monkey's Audio sample files
Last modified: 2008-12-22 20:53:53 UTC
I tried playing Monkey's Audio sample file: http://samples.mplayerhq.hu/A-codecs/lossless/luckynight.ape with Totem Movie Player 2.24.3 (that uses GStreamer 0.10.21) and near the end of it, I get Internal data stream error. Also I tried transcoding the same sample using SoundConverter 1.3.2 (that also uses GStreamer 0.10.21) and although it reports no error, the output file is missing the last 2-3 seconds. I believe this has something to do with GStreamer.
Which version of gstreamer0.10-ffmpeg do you have installed and what's the output of gst-inspect ffmpeg | grep Description and gst-inspect ffdec_ape
I should probably note that this file plays fine for me with latest CVS of everything ;)
The installed version of gstreamer0.10-ffmpeg is 0.10.5 -------------------------------------------------------- gst-inspect ffmpeg | grep Description Description: All FFMPEG codecs (system install) --------------------------------------------------------- gst-inspect ffdec_ape Factory Details: Long name: FFMPEG Monkey's Audio decoder Class: Codec/Decoder/Audio Description: FFMPEG ape decoder Author(s): Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> Rank: marginal (64) Plugin Details: Name: ffmpeg Description: All FFMPEG codecs (system install) Filename: /usr/lib/gstreamer-0.10/libgstffmpeg.so Version: 0.10.5 License: LGPL Source module: gst-ffmpeg Binary package: FFMpeg Origin URL: http://ffmpeg.sourceforge.net/ GObject +----GstObject +----GstElement +----ffdec_ape Pad Templates: SRC template: 'src' Availability: Always Capabilities: audio/x-raw-int rate: [ 8000, 96000 ] channels: [ 1, 2 ] signed: true endianness: 1234 width: 16 depth: 16 SINK template: 'sink' Availability: Always Capabilities: audio/x-ffmpeg-parsed-ape rate: [ 8000, 96000 ] channels: [ 1, 2 ] Element Flags: no flags set Element Implementation: Has change_state() function: 0xb7922660 Has custom save_thyself() function: gst_element_save_thyself Has custom restore_thyself() function: gst_element_restore_thyself Element has no clocking capabilities. Element has no indexing capabilities. Element has no URI handling capabilities. Pads: SRC: 'src' Implementation: Has custom eventfunc(): gst_ffmpegdec_src_event Has custom queryfunc(): gst_ffmpegdec_query Provides query types: Has custom intconnfunc(): gst_pad_get_internal_links_default Pad Template: 'src' SINK: 'sink' Implementation: Has chainfunc(): gst_ffmpegdec_chain Has custom eventfunc(): gst_ffmpegdec_sink_event Has custom queryfunc(): gst_pad_query_default Provides query types: Has custom intconnfunc(): gst_pad_get_internal_links_default Pad Template: 'sink' Element Properties: name : The name of the object flags: readable, writable String. Default: null Current: "ffdec_ape0"
Your version of gst-ffmpeg is built against a system installed ffmpeg. Please reopen this bug if you can reproduce it with gst-ffmpeg built against the internal ffmpeg snapshot.