Closed Bug 1348864 Opened 8 years ago Closed 8 years ago

Black frame displayed on video decoder resume

Categories

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

ARM
Android
defect

Tracking

(firefox55 verified)

RESOLVED DUPLICATE of bug 1349883
Tracking Status
firefox55 --- verified

People

(Reporter: bsurd, Assigned: kaku)

References

(Blocks 1 open bug)

Details

Device2: - Nexus 6 (7.0); Build: - Nightly 55.0a1 (2017-03-20); Steps to reproduce: 1. Open YouTube and load any video; 2. Switch to another tab and wait for about 60 seconds; 3. After 60 seconds switch back to the previous tab. Expected result: The last video decoded frame should be displayed while video decoder elements resume. Actual result: The last video frame is displayed for about one second and then is followed by a black frame and loading throbbers, or the black frame and the loading throbbers are being displayed as soon as switching back while the video decoder elements resume. Notes: This issue is only reproducible when going back to the video after being away for more than one minute. Audio playback works flawlessly and does not pause or interrupt.
Flags: needinfo?(kaku)
Assignee: nobody → kaku
Status: NEW → ASSIGNED
Flags: needinfo?(kaku)
So, after a long debugging phase, I believe that this is an issue of the OOP-decoding on fennec. After talking to :jolin, the behavior is similar to a known issue that the shared buffer is queued in RemoteVideoDecoder so that the the decoding is stopped. Also, if I set the media.android-media-codec.enabled to be false, I am not able to reproduce this issue anymore. :jolin is going to solve the known fennec issue in Bug 1349883, lets keep an eye on it. BTW, after applying the WIP patch (Bug 1349883 attachment 8850455 [details]), I cannot reproduce this issue.
Priority: -- → P1
See Also: → 1348085
:bogdan, since bug 1349883 has been resolved, could you help to verify this bug?
Flags: needinfo?(bogdan.surd)
Hello, On slower devices there still seems to be a black frame visible sometimes(intermittent depending on the time the user was on another tab or with the app in the background and the video length), but on higher end ones everything seems to be working perfectly. I will say that this issue is fixed since I don't think it's Firefox related anymore.
No longer blocks: Phase_1_Shutdown_Decoder
Flags: needinfo?(bogdan.surd)
(In reply to Bogdan Surd, QA [:bogdan] from comment #3) > Hello, > > On slower devices there still seems to be a black frame visible > sometimes(intermittent depending on the time the user was on another tab or > with the app in the background and the video length), but on higher end ones > everything seems to be working perfectly. I will say that this issue is > fixed since I don't think it's Firefox related anymore. Thank you, I will then close this bug. Also, I still want to keep the record that this bug blocks bug 1293963.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.