Upgrading media-libs/libvorbis from 1.2.1_rc1-r3 to 1.2.2 broke the playback of some games-strategy/wesnoth sound effects on my computer. For example the ogg-file `club.ogg', found in /usr/share/games/wesnoth/data/core/sounds. ogg123 does not play this file when libvorbis-1.2.2 is installed, whereas with libvorbis-1.2.1_rc1-r3 it is played like it should be. The command `ogg123 -v club.ogg' gives the following: ---- Audio Device: Advanced Linux Sound Architecture (ALSA) output Author: Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org> Comments: Outputs to the Advanced Linux Sound Architecture version 0.9.x. Playing: club.ogg Ogg Vorbis stream: 1 channel, 44100 Hz Vorbis format: Version 0 Bitrate hints: upper=0 nominal=96001 lower=0 window=0 Encoded by: Xiph.Org libVorbis I 20020717 Done. ---- with libvorbis-1.2.1_rc1-r3, and ---- Audio Device: Advanced Linux Sound Architecture (ALSA) output Author: Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org> Comments: Outputs to the Advanced Linux Sound Architecture version 0.9.x. Done. ---- with libvorbis-1.2.2. When the wesnoth game tries to play this sound with libvorbis-1.2.2 the result is a distorted sound. Note that there are many more soundfiles in the /usr/share/games/wesnoth/data/core/sounds directory that are not correctly played. Just play them all using `ogg123 *.ogg' and then look out for output like ---- Done. Done. ---- which shows that a file has been skipped. Reproducible: Always Steps to Reproduce: See description.
It would help if you could attach a failing .ogg here (if it's reasonable size) as attachment
Created attachment 196918 [details] the mentioned file Well, it's only a few kB big.
Yes that's the one, thanks Rafał.
same problem with the collect-strawberries-sound in xmoto. no problems with libvorbis-1.2.1_rc1-r3.
Bug fixed in vorbis SVN commit r16228; regression testing pending. This is an important bugfix and as such triggers us to push out a 1.2.3 ASAP. Fix is to libvorbisfile, not libvorbis. --Monty
On that note, do those BZ references in your recent svn changes refer to mozilla bugzilla, as right now both 500254 and 501279 seem to be on restricted access ?
(In reply to comment #5) > Bug fixed in vorbis SVN commit r16228; regression testing pending. This is an > important bugfix and as such triggers us to push out a 1.2.3 ASAP. > > Fix is to libvorbisfile, not libvorbis. bumped to 1.2.3, thanks for the quick fix.