The play video interface displays blank screen on resume

Bug #1398564 reported by Pat McGowan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
In Progress
Critical
Unassigned
android (Ubuntu)
Confirmed
Critical
Ricardo Salveti
android (Ubuntu RTM)
Confirmed
Critical
Ricardo Salveti

Bug Description

[Procedures]
1.Play a video from video screen
2.Press power key during launch media player
3.Press power key again and unlock the DUT
4.Check the video play view

[Expect results]
The video should playback normal
[Actual results]
The audio and progress bar display normal, but the Playback view display blank
or
the entire screen is blank with backlight
or
the DUT resumes right away and then the screen is blank when unlocked
or
the entire screen is black and does not respond to input but everything is running

[Reproduce]
Need to press the button just as the app is starting

description: updated
Changed in canonical-devices-system-image:
importance: Undecided → Critical
milestone: none → ww51-2014
status: New → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

A black overlay is displayed on top of the greeter, and the phone stops responding to user input. If I connect with adb and kill mediaplayer, the overlay disappears and reveals the greeter.

Revision history for this message
Jim Hodapp (jhodapp) wrote :

That's interesting, I couldn't reproduce this yesterday but thanks to your comment I realized it might be because I was testing with the device connected to USB (and thus charging). The wakelocks behave differently in this situation. I'll try to reproduce again.

Revision history for this message
Jim Hodapp (jhodapp) wrote :

Verified that this is only reproducible when the device is not plugged in and charging.

Revision history for this message
Jim Hodapp (jhodapp) wrote :

The issue is that mediaplayer-app is missing the app suspend signal and so it fails to call pause. This results in the player playing when the screen is locked but the surface texture for rendering video not instantiating correctly. The fix will involve something to ensure that mediaplayer-app is able to consistently signal media-hub to pause playback before the system goes to sleep.

Revision history for this message
Jim Hodapp (jhodapp) wrote :
Revision history for this message
Jim Hodapp (jhodapp) wrote :
Bill Filler (bfiller)
no longer affects: mediaplayer-app (Ubuntu)
no longer affects: mediaplayer-app (Ubuntu RTM)
Changed in android (Ubuntu):
importance: Undecided → Critical
Changed in android (Ubuntu RTM):
importance: Undecided → Critical
Changed in android (Ubuntu):
assignee: nobody → Ricardo Salveti (rsalveti)
Changed in android (Ubuntu RTM):
assignee: nobody → Ricardo Salveti (rsalveti)
Changed in android (Ubuntu):
status: New → Confirmed
Changed in android (Ubuntu RTM):
status: New → Confirmed
Jim Hodapp (jhodapp)
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Changed in canonical-devices-system-image:
milestone: ww51-2014 → ww03-2015
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.