FS#42522 - [xmms2] Monkey's Audio (.ape) playback: ../src/plugins/avcodec/avcodec.c:346: Error decoding data

Attached to Project: Community Packages
Opened by Roman Neuhauser (roman-neuhauser) - Friday, 24 October 2014, 13:07 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 13 March 2015, 14:15 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

i tried this with a few files, the playback starts, sounding as if most frames were dropped, then after a few seconds the playback stops (see below).

audacious-3.5.2 plays the same files normally.

Additional info:

Name : xmms2
Version : 0.8DrO_o-30
Description : complete rewrite of the popular music player
Architecture : x86_64
URL : http://xmms2.org/
Licenses : LGPL
Groups : None
Provides : None
Depends On : sqlite libmad
Optional Deps : alsa-lib: ALSA audio output [installed]
avahi: announce xmms2d via bonjour/mDNS/zeroconf [installed]
boost: C++ language bindings [installed]
curl: play HTTP streams [installed]
faad2: AAC support [installed]
ffmpeg: WMA, avcodec & avformat support [installed]
fftw: calculations for visualization [installed]
flac: FLAC support [installed]
jack: JACK audio output [installed]
libao: liboa audio output
libgme: game-music-emu support
libdiscid: cdda support
libcdio-paranoia: cdda support [installed]
libofa: MusicDNS fingerprinting
libmms: play MMS streams
libmodplug: to play MOD files [installed]
libmpcdec: Musepack support
libsamplerate: vocoder support [installed]
libshout: Icecast audio output
libvorbis: Ogg Vorbis support [installed]
libxml2: XSPF and podcast support [installed]
mpg123: alternative MP3 plugin [installed]
perl: Perl language bindings [installed]
pulseaudio: PulseAudio audio output [installed]
pyrex: Python language bindings
ruby: Ruby language bindings [installed]
smbclient: direct CIFS/SMB access [installed]
speex: Speex support [installed]
wavpack: WavPack support
Required By : None
Optional For : None
Conflicts With : xmms2-devel
Replaces : None
Installed Size : 6073.00 KiB
Packager : Sergej Pupykin <pupykin.s+arch@gmail.com>
Build Date : Wed 17 Sep 2014 09:52:16 PM CEST
Install Date : Tue 23 Sep 2014 07:42:44 PM CEST
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature


12:55:36 DEBUG: ../src/plugins/avcodec/avcodec.c:319: Reallocated avcodec internal buffer to be 1048576 bytes
[ape @ 0x7fc32c00c960] Custom get_buffer() for use withavcodec_decode_audio3() detected. Overriding with avcodec_default_get_buffer
[ape @ 0x7fc32c00c960] Please port your application to avcodec_decode_audio4()
[ape @ 0x7fc32c00c960] packet size is not a multiple of 4. extra bytes at the end will be skipped.
12:55:36 DEBUG: ../src/plugins/avcodec/avcodec.c:245: Decoder 'ape' initialized successfully!
12:55:36 DEBUG: ../src/xmms/xform.c:513: Setting 'samplerate' to 44100
12:55:36 DEBUG: ../src/xmms/xform.c:513: Setting 'channels' to 2
12:55:36 DEBUG: ../src/xmms/xform.c:634: Collecting metadata from file
12:55:36 DEBUG: ../src/xmms/xform.c:634: Collecting metadata from magic
12:55:36 DEBUG: ../src/xmms/xform.c:634: Collecting metadata from apefile
12:55:36 DEBUG: ../src/xmms/xform.c:634: Collecting metadata from avcodec
12:55:36 INFO: ../src/xmms/xform.c:1364: Successfully setup chain for 'file:///whatever.ape' (1145) containing file:magic:apefile:avcodec:segment
12:55:36 DEBUG: ../src/xmms/output.c:292: Running hotspot! Song changed!! 1145
12:55:36 DEBUG: ../src/xmms/output.c:994: Setting format!
12:55:36 DEBUG: ../src/plugins/alsa/alsa.c:479: Buffer time requested: 500ms, got: 500ms
[ape @ 0x7fc32c00c960] packet size is not a multiple of 4. extra bytes at the end will be skipped.
[ape @ 0x7fc32c00c960] Error decoding frame
12:56:08 DEBUG: ../src/plugins/avcodec/avcodec.c:346: Error decoding data!
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'segment'
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'avcodec'
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'apefile'
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'magic'
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'file'
12:56:08 DEBUG: ../src/xmms/xform.c:349: Freeing xform 'unknown'
12:56:08 DEBUG: ../src/xmms/playlist.c:180: PLAYLIST: updated pos!
12:56:08 DEBUG: ../src/xmms/output.c:511: End of playlist
12:56:09 DEBUG: ../src/xmms/outputplugin.c:273: Running status changed... 0
12:56:09 DEBUG: ../src/plugins/alsa/alsa.c:388: audio device closed.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 13 March 2015, 14:15 GMT
Reason for closing:  No response
Additional comments about closing:  and works for me
Comment by Sergej Pupykin (sergej) - Tuesday, 03 March 2015, 14:37 GMT
I've downloaded sample .ape (26 sec long) file and it plays well. Can this bug be reproduced with xmms2-0.8DrO_o-33 ?

Loading...