3D video playback renders a black video on gopro.com
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
People
(Reporter: skyschub, Assigned: jgilbert)
References
()
Details
Attachments
(2 files)
Attempting to play the video at https://gopro.com/v/XN2Ez2R4X1Lrr in Fenix (or GeckoViewExample) results in a black video and no audio being played, while it works fine in Chrome on the same device.
There is a lot going on here, including a bunch of Three.js warnings. However, looking at the logcat output, I've noticed
System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
System.err: at android.media.MediaFormat.getInteger(MediaFormat.java:1283)
System.err: at org.mozilla.gecko.media.CodecProxy$NativeCallbacks.onOutputFormatChanged(Native Method)
System.err: at org.mozilla.gecko.media.CodecProxy$CallbacksForwarder.onOutputFormatChanged(CodecProxy.java:96)
System.err: at org.mozilla.gecko.media.ICodecCallbacks$Stub.onTransact(ICodecCallbacks.java:91)
System.err: at android.os.Binder.execTransactInternal(Binder.java:1159)
System.err: at android.os.Binder.execTransact(Binder.java:1123)
every time I attempt to start a playback. I've attached the full output, but this might be an indication of what's going on here.
The original reporter in the web bug was able to reproduce this on a Pixel 5 Android 13 Build/TQ2A.230505.002.A1, and I can reproduce on a Moto g7 power and the arm64 emulator, so this doesn't look like it's device-specific.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Comment 2•3 years ago
|
||
The severity field is not set for this bug.
:jgilbert, could you have a look please?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•2 years ago
|
Comment 3•2 years ago
•
|
||
Kelsey, just making sure you've seen the patch in bug 1655101 too. I think it may be closer to what you have in mind, though probably not quite right. I accidentally un-needinfoed you while you were away and then couldn't re-needinfo, then I forgot about it. It hits a GL error on angle, which hopefully you know how to avoid with your fix.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 4•2 years ago
|
||
I believe this is fixed by bug 1655101. Can you retest?
Comment 5•2 years ago
|
||
@jgilbert I was the original reporter. I can verify that the video is working in Nightly v124 and Beta v123 and not V122.0 as expected with that fix.
| Assignee | ||
Comment 6•2 years ago
|
||
Thanks!
| Reporter | ||
Updated•2 years ago
|
Description
•