Bug 854771

Summary: ogg playback broken in firefox-15.0-1.fc16.x86_64
Product: [Fedora] Fedora Reporter: Ian Malone <ibmalone>
Component: firefoxAssignee: Martin Stransky <stransky>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: gecko-bugs-nobody, stransky
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-12-21 13:54:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ian Malone 2012-09-05 23:16:01 UTC
Description of problem:
On updating to firefox-15.0-1.fc16.x86_64 sound clips on http://www.russianlessons.net/lessons/lesson2_main.php (e.g. http://www.russianlessons.net / audio / lesson3-13.ogg : I've broken the link because I doubt they'd appreciate direct linking to media files) are broken. Downgrading to xulrunner-14.0.1-3.fc16.x86_64 + firefox-14.0.1-2.fc16.x86_64 works and confirms the problem is somewhere in the FF15 packages.

Version-Release number of selected component (if applicable):
firefox-15.0-1.fc16.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Visit site, click the green 'play' buttons, only a 'clipped' burst of sound occurs, same visiting the ogg link directly (so not a problem with the presence of mp3 alternatives).

Expected results:
Sound clip plays.

Additional info:
Downloading the ogg file and playing in ogg123 is fine, oggz-validate and oggz-info show no problems with the file, plays okay in the earlier Firefox.
Other ogg files seem to work okay, may be an issue with the sample rate (22kHz, rather than 44k or 48k).

Comment 1 Ian Malone 2012-09-06 10:18:38 UTC
Further data point, using FF15 under Windows XP and accessing the .ogg directly also works, so possibly a problem with the Fedora build.

Comment 2 Martin Stransky 2012-09-06 10:30:49 UTC
Works for me as expected, with Firefox 15. Can you test a binary from mozilla.com?

Comment 3 Ian Malone 2012-09-06 20:14:37 UTC
Okay, I've tried a few things and there's a complicated picture:
Mozilla binaries from http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ EN-US x86_64 builds:

firefox-15.0.tar.bz2
firefox-15.0.1.tar.bz2
firefox-16.0b2.tar.bz2
- Broken on all of these.

firefox-14.0.1.tar.bz2
- Works on this.

Additionally, on my laptop on F17 Firefox 15 works okay.

Messages to console while trying to play the files in Firefox 15:
nsBuiltinDecoderStateMachine::RunStateMachine queuing nsBuiltinDecoder::PlaybackEnded
nsBuiltinDecoder::PlaybackEnded mPlayState=3

- but I don't seem to get those when playing ogg files that do work.

Filing with Mozilla.

Comment 4 Martin Stransky 2012-09-12 11:18:49 UTC
Please try the workaround in https://bugzilla.mozilla.org/show_bug.cgi?id=789726#c2

Comment 5 Ian Malone 2012-09-13 21:09:07 UTC
Yes, that workaround fixes it for me thanks. The test build referenced at https://bugzilla.mozilla.org/show_bug.cgi?id=789726#c11 fixes the problem without the workaround https://bugzilla.mozilla.org/show_bug.cgi?id=779392

Comment 6 Martin Stransky 2012-12-21 13:54:46 UTC
https://bugzilla.mozilla.org/show_bug.cgi?id=779392 - It's going to be Fixed in Firefox 19. Let's track it upstream.