Closed
Bug 1073486
Opened 9 years ago
Closed 9 years ago
Temporal patch to disable change resolution in OMX hardware encoder was not being applied
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
People
(Reporter: opatinobugzilla, Assigned: opatinobugzilla)
References
Details
(Keywords: verifyme)
Attachments
(1 file)
975 bytes,
patch
|
jesup
:
review+
lmandel
:
approval-mozilla-aurora+
lmandel
:
approval-mozilla-b2g32+
|
Details | Diff | Splinter Review |
the definition MOZ_WEBRTC_OMX must be defined in video_engine_core.gypi to apply the patch in https://bugzilla.mozilla.org/show_bug.cgi?id=1067437.
Assignee | ||
Updated•9 years ago
|
Attachment #8495899 -
Flags: review?(rjesup)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → opatinobugzilla
Comment 1•9 years ago
|
||
Comment on attachment 8495899 [details] [diff] [review] define_disable_change_resolution.patch adds the define in the needed file to define MOZ_WEBRTC_OMX Review of attachment 8495899 [details] [diff] [review]: ----------------------------------------------------------------- r+, but lets move it to common.gypi
Attachment #8495899 -
Flags: review?(rjesup) → review+
Comment 2•9 years ago
|
||
[Blocking Requested - why for this release]:
blocking-b2g: --- → 2.0?
status-b2g-v2.0:
--- → affected
status-b2g-v2.1:
--- → affected
status-b2g-v2.2:
--- → affected
status-firefox33:
--- → wontfix
status-firefox34:
--- → affected
status-firefox35:
--- → affected
Whiteboard: [webrtc-uplift]
Comment 3•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/48311169d140
Target Milestone: --- → mozilla35
Comment 4•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/48311169d140
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
blocking-b2g: 2.0? → 2.0+
Comment 5•9 years ago
|
||
Please nominate this patch for aurora and b2g32 approval when you get a chance :)
Flags: needinfo?(opatinobugzilla)
Assignee | ||
Comment 6•9 years ago
|
||
Comment on attachment 8495899 [details] [diff] [review] define_disable_change_resolution.patch adds the define in the needed file to define MOZ_WEBRTC_OMX Approval Request Comment [Feature/regressing bug #]: [User impact if declined]: [Describe test coverage new/current, TBPL]: [Risks and why]: [String/UUID change made/needed]: NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Testing completed: Risk to taking this patch (and alternatives if risky): String or UUID changes made by this patch:
Attachment #8495899 -
Flags: approval-mozilla-b2g32?
Attachment #8495899 -
Flags: approval-mozilla-aurora?
Flags: needinfo?(opatinobugzilla)
Comment 7•9 years ago
|
||
Comment on attachment 8495899 [details] [diff] [review] define_disable_change_resolution.patch adds the define in the needed file to define MOZ_WEBRTC_OMX I spoke with jesup on irc to get some context for this request. This bug simply sets a build flag to disable resolution switching in a scenario where it will not be functional. This change has already been tested. Aurora+ and b2g32+
Attachment #8495899 -
Flags: approval-mozilla-b2g32?
Attachment #8495899 -
Flags: approval-mozilla-b2g32+
Attachment #8495899 -
Flags: approval-mozilla-aurora?
Attachment #8495899 -
Flags: approval-mozilla-aurora+
Comment 8•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/ba7f83d8c2b2 https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/05c6a4fed6bc
Comment 9•9 years ago
|
||
http://hg.mozilla.org/releases/mozilla-b2g32_v2_0m/rev/05c6a4fed6bc
status-b2g-v2.0M:
--- → fixed
Updated•9 years ago
|
Whiteboard: [webrtc-uplift]
Comment 10•9 years ago
|
||
Please provide detailed information (Steps or description) if you need QA to verify this patch. Thanks.
Keywords: verifyme
Updated•9 years ago
|
Flags: needinfo?(opatinobugzilla)
Assignee | ||
Comment 11•9 years ago
|
||
Please verify it on b2g v2.0 and b2g v2.1 thanks
Flags: needinfo?(opatinobugzilla)
Comment 12•9 years ago
|
||
Hi, Oscar, Could you please provide the reproduce steps and user impact regarding this bug if you need QA to verify it? Thanks.
Flags: needinfo?(opatinobugzilla)
Assignee | ||
Comment 13•9 years ago
|
||
We are using phones, the best way to reproduce it is to move very fast one of the phones, for example from upside to downside continuously. This makes that the image content changes very fast. If you can see video after moving it, then everything is ok. If video 'breaks' (you see a black or green screen and then no video at all) then the test fails. Thanks
Flags: needinfo?(opatinobugzilla)
Assignee | ||
Comment 14•9 years ago
|
||
This bug and https://bugzilla.mozilla.org/show_bug.cgi?id=1067437 should be tested together with two phones, since it is a bit more difficult to get fast image changes in a desktop. In fact both bugs are about the same problem, disabling resolution change, but the current bug 1073486 is just a small fix because changes were not being correctly applied. Thanks!
Comment 16•9 years ago
|
||
I spent some time on an affected branch (2.1) the day before this issue was reported (in order to have a base for comparison on the latest builds) but I could not reproduce it with the steps on comment 13 after 5 minutes of flipping the phone upside down and back while watching videos. Oscar: Is there something wrong with what I was doing? I cannot verify this issue until I can reproduce it.
Flags: needinfo?(opatinobugzilla)
Flags: needinfo?(jmitchell)
Comment 17•9 years ago
|
||
Forgot to give the environmental variables used. Environmental Variables: Device: Flame 2.1 BuildID: 20140925071142 Gaia: 86905e14c3ff06a0e6952ba635b6066ad2eea6b4 Gecko: a2e44f9dd87c Version: 34.0a2 (2.1) Firmware Version: L1TC10011800 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Updated•9 years ago
|
Flags: needinfo?(jmitchell)
Assignee | ||
Comment 18•9 years ago
|
||
I don't know if you are using flame v184 with new QC firmware. If that's the case you won't see the issue because it is already fixed by firmware. When I saw the bug, I was using 2.2 and I never tried 2.1, but that shouldn't be a problem, because on 2.1 the "define" was not set either. I think that you are testing it correctly, the trick is to have fast changes in image so the ratecontrol decides to downgrade the resolution to adjust itself to the fixed bitrate.
Flags: needinfo?(opatinobugzilla)
Comment 19•9 years ago
|
||
OK I had been on v180 and could not reproduce so hopefully someone else can try and get this verified for you.
Updated•9 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•