Closed
Bug 1131793
Opened 11 years ago
Closed 11 years ago
Black video on Lenovo S650
Categories
(Firefox for Android Graveyard :: Audio/Video, defect)
Tracking
(firefox35 unaffected, firefox36 wontfix, firefox37 fixed, firefox38 fixed)
RESOLVED
FIXED
Firefox 38
| Tracking | Status | |
|---|---|---|
| firefox35 | --- | unaffected |
| firefox36 | --- | wontfix |
| firefox37 | --- | fixed |
| firefox38 | --- | fixed |
People
(Reporter: snorp, Assigned: snorp)
References
Details
Attachments
(1 file)
|
2.33 KB,
patch
|
jgilbert
:
review+
lmandel
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
From comments in bug 1100126, this specific device is having some trouble.
Comment 1•11 years ago
|
||
This is Lenovo factory Android 4.2.2 and any other media player or browser (mxplayer, Google Chrome, default Android browser) work fine with html5 movies. As I could read in the previous bug report, it uses a mediatek chip (I have no idea how to see this). If you need any info / debug, I can help you with that.
There must be many other devices having the problem, but they haven't reported or seen it in action.
Comment 2•11 years ago
|
||
PS: Mp3 do not play either on Mozilla media page one of you guys provided (but aac does play).
Comment 3•11 years ago
|
||
(In reply to florin arjocu from comment #2)
> PS: Mp3 do not play either on Mozilla media page one of you guys provided
> (but aac does play).
We're aware of the MP3 problem: https://bugzilla.mozilla.org/show_bug.cgi?id=1093815
| Assignee | ||
Comment 4•11 years ago
|
||
Bug 1093815 is really for Lollipop devices where we're unable to use the OMX plugin. It *should* work on 4.2.2, but results can vary between device vendors -- which is why we want to nuke that everywhere.
| Assignee | ||
Comment 5•11 years ago
|
||
I have a Lenovo S650 coming to me this week. I'll see what's going on here.
Comment 6•11 years ago
|
||
@James Willcox - I am stubborn on this: can't the solution be found in other piece of software which works?
Ultil you get the Lenovo s650 phone, can I help you somehow with some debugging stuff?
| Assignee | ||
Comment 7•11 years ago
|
||
(In reply to florin arjocu from comment #6)
> @James Willcox - I am stubborn on this: can't the solution be found in other
> piece of software which works?
>
> Ultil you get the Lenovo s650 phone, can I help you somehow with some
> debugging stuff?
We are more or less doing the same thing as other applications now. There are some differences, however, due to the additional features the web has compared to a standalone player as well as Gecko's architecture.
Have I asked you to get a logcat yet? I don't see it on the other bug. If you are able to do that it could help.
Comment 8•11 years ago
|
||
@James Wilcox - no, you haven't asked that. But be more precise, I have no idea how to do that :)
| Assignee | ||
Comment 10•11 years ago
|
||
(In reply to florin arjocu from comment #8)
> @James Wilcox - no, you haven't asked that. But be more precise, I have no
> idea how to do that :)
It's a little involved -- you need to install the Android SDK tools, etc. Once you do that, you can do something like this: https://wiki.mozilla.org/Mobile/Fennec/Android#Using_logcat
| Assignee | ||
Comment 11•11 years ago
|
||
I have the Lenovo S650 now, and can reproduce the problem. Logs have:
I/SurfaceTexture( 3723): [unnamed-3723-1](this:0x73f3f548,api:3) attachToContext
E/SurfaceTexture( 3723): [unnamed-3723-1](this:0x73f3f548,api:3) error creating EGLImage: 0x3003
and then later on
E/SurfaceTexture( 3723): [unnamed-3723-1](this:0x73f3f548,api:3) updateTexImage: SurfaceTexture is not attached to an OpenGL ES context
I/SurfaceTexture( 3723): [unnamed-3723-1](this:0x73f3f548,api:3) detachFromContext
E/SurfaceTexture( 3723): [unnamed-3723-1](this:0x73f3f548,api:3) detachFromContext: SurfaceTexture is not attached to a context
So I would say that the attach/detach API for SurfaceTexture is just busted on this phone.
Comment 12•11 years ago
|
||
I can hardly wait to not be forced to use Chrome for this (+mp3's player). For now it seems to be one of the very few things Firefox needs to become the very best browser for android.
| Assignee | ||
Comment 13•11 years ago
|
||
| Assignee | ||
Updated•11 years ago
|
Attachment #8564395 -
Flags: review?(jgilbert)
| Assignee | ||
Comment 14•11 years ago
|
||
(In reply to florin arjocu from comment #12)
> I can hardly wait to not be forced to use Chrome for this (+mp3's player).
> For now it seems to be one of the very few things Firefox needs to become
> the very best browser for android.
If MP3 isn't working for you now, it might be a while. See bug 1093815.
Updated•11 years ago
|
Attachment #8564395 -
Flags: review?(jgilbert) → review+
| Assignee | ||
Comment 15•11 years ago
|
||
Comment 16•11 years ago
|
||
Assignee: nobody → snorp
Status: NEW → RESOLVED
Closed: 11 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 38
| Assignee | ||
Comment 17•11 years ago
|
||
Florin, have you tried the latest Nightly? The bug should be fixed there.
Flags: needinfo?(florin.arjocu)
| Assignee | ||
Comment 18•11 years ago
|
||
Comment on attachment 8564395 [details] [diff] [review]
Disable SurfaceTexture detach on Mali
Approval Request Comment
[Feature/regressing bug #]: 1097116
[User impact if declined]: Black video on some devices using Mali GPU
[Describe test coverage new/current, TreeHerder]: nightly
[Risks and why]: low, exercises common fallback path
[String/UUID change made/needed]: none
Attachment #8564395 -
Flags: approval-mozilla-aurora?
Comment 19•11 years ago
|
||
@James Willcox - yes, from the 2-3 clips I have tested, it seems to be fixed. Thank you.
Flags: needinfo?(florin.arjocu)
Updated•11 years ago
|
status-firefox37:
--- → affected
Updated•11 years ago
|
status-firefox35:
--- → unaffected
status-firefox36:
--- → affected
Comment 20•11 years ago
|
||
Comment on attachment 8564395 [details] [diff] [review]
Disable SurfaceTexture detach on Mali
Patch is small and shown to be good. From bug 1097116 it looks like 36 is affected. Are we seeing this in significant enough volume to warrant a late uplift to Beta?
Aurora+
Attachment #8564395 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
| Assignee | ||
Comment 21•11 years ago
|
||
(In reply to Lawrence Mandel [:lmandel] (use needinfo) from comment #20)
> Comment on attachment 8564395 [details] [diff] [review]
> Disable SurfaceTexture detach on Mali
>
> Patch is small and shown to be good. From bug 1097116 it looks like 36 is
> affected. Are we seeing this in significant enough volume to warrant a late
> uplift to Beta?
It would be good to get it there, but I decided not to uplift some other dependent patches because of the churn involved. (Bug 1100126).
Comment 22•11 years ago
|
||
Updated•11 years ago
|
Comment 23•11 years ago
|
||
I do not know if this should be here, but trying to watch this movie in html5 (with nightly) - http://superweb.rol.ro/video/be47216ecd77d1a007f15c5cee66dc81.html - cannot be done, the image stops after a short while and only the sound continues. I guess something happens, but cannot tell what.
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•