Closed Bug 1374240 Opened 7 years ago Closed 7 years ago

[Fennec][HLS] Video sound stops working after a few seconds on Dailymotion

Categories

(Core :: Audio/Video: Playback, defect, P1)

ARM
Android
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox54 --- unaffected
firefox56 --- affected

People

(Reporter: julienw, Assigned: JamesCheng)

References

Details

Attachments

(1 file)

STR:
1. Open http://www.arretsurimages.net/emissions/2017-06-16/Attard-On-peut-etre-novice-en-politique-et-parler-francais-id9968
2. Start the video, then wait

After a few seconds, no sound works anymore.

This seems to happen on other videos on dailymotion.com too. Funnily, not on the ads playing before the actual videos :D

Using nightly 20170618100219
OS: Unspecified → Android
Hardware: Unspecified → ARM
Version: unspecified → Trunk
I forgot to say: this works fine on Desktop.
This happens on any video on www.dailymotion.com.
Summary: [Android] Video sound stops working after a few seconds on this video → [Android] Video sound stops working after a few seconds on Dailymotion
I can see this weird problem on my phone with the latest nightly, but not on 54.0b14.
Priority: -- → P1
Chunmin,
Could you have a look from libcubeb first?
Flags: needinfo?(cchang)
Got the same issue on a twitter video: https://mobile.twitter.com/Klaire/status/880048679930839041/video/1

At 20 seconds, the sound is cut.
Checking it now.
Assignee: nobody → cchang
Flags: needinfo?(cchang)
Attached file cubeb.log
07-20 11:51:57.232 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.237 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.242 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.247 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.252 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.257 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.262 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.268 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.271 27775 27920 W SoftAAC2: aacDecoder_DecodeFrame decoderErr = 0x4006
07-20 11:51:57.271 27775 27920 W SoftAAC2: AAC decoder returned error 0x4006, substituting silence
07-20 11:51:57.272 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.277 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.282 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.287 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.292 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.297 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.302 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.307 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.312 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.317 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.322 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.327 27136 27940 I Cubeb_OpenSL: bufferqueue_callback: resampler fill returned 240 frames
07-20 11:51:57.328 27775 27920 W SoftAAC2: aacDecoder_DecodeFrame decoderErr = 0x4004
07-20 11:51:57.328 27775 27920 W SoftAAC2: AAC decoder returned error 0x4004, substituting silence

--------------------------
The video plays normally at first, but the audio is muted after getting the following errors: 

07-20 11:51:57.271 27775 27920 W SoftAAC2: aacDecoder_DecodeFrame decoderErr = 0x4006
07-20 11:51:57.271 27775 27920 W SoftAAC2: AAC decoder returned error 0x4006, substituting silence

07-20 11:51:57.328 27775 27920 W SoftAAC2: aacDecoder_DecodeFrame decoderErr = 0x4004
07-20 11:51:57.328 27775 27920 W SoftAAC2: AAC decoder returned error 0x4004, substituting silence
Is this related to HLS?
Flags: needinfo?(jacheng)
Yes, I think it is fixed by

https://bugzilla.mozilla.org/show_bug.cgi?id=1380237

But I need to check with the latest Nightly.

Thanks.
Assignee: cchang → jacheng
Flags: needinfo?(jacheng)
Depends on: 1380237
Summary: [Android] Video sound stops working after a few seconds on Dailymotion → [Fennec][HLS] Video sound stops working after a few seconds on Dailymotion
Hi julienw,

Thanks for reporting this issue. The site uses HLS for playback, I think it has been fixed.

Could you please tested it with latest Nightly?

Once it's fixed, I would close this issue.

Thank you.
Flags: needinfo?(felash)
Yep this works now, for both cases I reported.

Thanks a lot !
Flags: needinfo?(felash)
Thank you. I mark this bug as fixed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: