Closed Bug 1570360 Opened 5 years ago Closed 5 years ago

Firefox 68.0 on Android 9.0 no longer plays/decodes some audio fonts.

Categories

(Firefox for Android Graveyard :: Audio/Video, defect, P2)

Firefox 68
ARM
Android
defect

Tracking

(firefox68 affected, firefox69 affected, firefox70 affected)

RESOLVED DUPLICATE of bug 1567421
Tracking Status
firefox68 --- affected
firefox69 --- affected
firefox70 --- affected

People

(Reporter: scott, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

Visit for example https://surikov.github.io/webaudiofont/examples/dynamic.html
Click start using the default instrument showing.

Actual results:

Nothing plays. Mobile debugger shows the following errors on console:
The buffer passed to decodeAudioData contains invalid content which cannot be decoded successfully.
EncodingError: The given encoding is not supported.

Using another instrument 7. Acoustic Grand Piano: Piano works, but with great distortion. The developer of surikov.github.io said that this audio font is an uncompressed version. So something is happening to the compressed version.

Expected results:

This plays on mobile chrome same OS. It plays in every other browser.
This but also applies to FF Nightly, and FF Development versions.
Something is wrong with the way it is decoding audio fonts.

Jhon, could you take a look ? It's a decoding error on Android. I guess the error message is this and it only used in WebAudio.

Set prority to P2 for now. Feel free to change it.

Flags: needinfo?(jolin)
Priority: -- → P2

Note that It is only on Android 9.0 that I encounter this problem. FF 68.0 on earlier Androids work correctly.

Hello,

I managed to reproduce your issue on Release 68.0, Beta 68.1b4 and Nightly 70.0a1 (2019-07-31) using a Samsung Galaxy Note5 (Android 7.0) and Samsung Galaxy S8+ (Android 8.0.0). I have also tested the issue on a Motorola G4 (Android 6.0.1) and Pixel 3a (Android 9) and the issue did not occur on these. The problem seems to device specific, in this case Samsung devices rather than firmware specific.
Bug 1565838 might also be related. Based on my investigation I will set this issue as new.

Thank you

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → Android
Hardware: Unspecified → ARM

I am using a Samsung Galaxy Prime (sm-j337a).

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Flags: needinfo?(jolin)
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.