[B2G][Browser][RTSP]Setting fullscreen and immediately changing orientation causes video and audio to stop, but timer continues.

NEW
Unassigned

Status

()

Core
Audio/Video: Playback
4 years ago
2 years ago

People

(Reporter: Ross Kuhlman (rkuhlman@qanalydocs.com), Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)
Points:
---

Firefox Tracking Flags

(tracking-b2g:backlog)

Details

(Whiteboard: dogfood1.3)

Attachments

(1 attachment)

Created attachment 8366329 [details]
FullscreenThenRotateLog.txt

User is watching a video in the browser. The user taps the 'fullscreen' button, and immediately rotates the device into landscape orientation. After pressing 'Allow' in the fullscreen prompt, the video player appears in fullscreen, but only a blank grey background is visible. No audio is playing either, but the timer continues to increment and the seek bar can be adjusted.

Repro Steps:
1) Updated Buri to BuildID: 20140127004002
2) Launch Browser.
3) Navigate to http:/bit.ly/1bsSLUz.
4) Type something into the search bar and wait for a video load onto the page. (I searched for 'fail', and watched the first available video)
5) Click the 'play' button to load the video.
6) When the video begins to play, tap the fullscreen button and immediately rotate the device into landscape orientation.
7) Press 'Allow' when prompted to allow fullscreen.

Actual:
Audio and Video are not displayed, but timer and seek bar continue to function.

Expected:
Video plays properly in landscape fullscreen.

Environmental Variables:
Device: Buri v1.3 Moz RIL
BuildID: 20140127004002
Gaia: 25a45a836a4a21a30f63fa7b544b42e8b781180a
Gecko: c40099a42c1f
Version: 28.0a2
Firmware Version: 1.2-Device.cfg

Notes:

Repro frequency: 3/10 attempts.
See attached: Logcat
link to website:
http://bit.ly/1bsSLUz
I saw this problem as well. We can't end up in a situation where a video fails to playback in fullscreen.
Blocks: 892360
blocking-b2g: --- → 1.3?
We discussed this later in triage when product joined the call - the proposal going forward is to throw an error when video is detected given the fact that quality of video with RTSP is poor. This would be a blocker for shipping video support for RTSP, so moving this to 1.4?
blocking-b2g: 1.3? → 1.4?

Updated

4 years ago
Blocks: 957937
No longer blocks: 892360

Comment 4

4 years ago
It blocks 1.4 feature.
blocking-b2g: 1.4? → 1.4+
No longer going to block - RTSP video needs to be preffed off in 1.4 per a drivers decision to cut scope to only DSDS & QC required features.
blocking-b2g: 1.4+ → 1.4?

Updated

4 years ago
blocking-b2g: 1.4? → backlog

Updated

4 years ago
No longer blocks: 957937
(Assignee)

Updated

3 years ago
blocking-b2g: backlog → ---
tracking-b2g: --- → backlog
Component: Audio/Video → Audio/Video: Playback
You need to log in before you can comment on or make changes to this bug.