Closed
Bug 1104411
Opened 10 years ago
Closed 10 years ago
[FFOS] seek in OmxDecoder will not end If the length of first seeked frame is 0
Categories
(Core :: Audio/Video, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | unaffected |
b2g-v2.0M | --- | fixed |
b2g-v2.1 | --- | unaffected |
b2g-v2.2 | --- | fixed |
People
(Reporter: bwu, Assigned: bwu)
References
Details
Attachments
(2 files, 2 obsolete files)
(deleted),
patch
|
bwu
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bwu
:
review+
|
Details | Diff | Splinter Review |
Some codecs output a first frame with length = 0 right after seeking, in current OmxDecoder seek design [1], it will make seek not end in a while loop.
[1]http://dxr.mozilla.org/mozilla-central/source/dom/media/omx/OmxDecoder.cpp?from=OmxDecoder.cpp#596
Updated•10 years ago
|
blocking-b2g: --- → 2.0M?
Updated•10 years ago
|
blocking-b2g: 2.0M? → 2.0M+
status-b2g-v2.0M:
--- → affected
Updated•10 years ago
|
Blocks: Woodduck, Woodduck_Blocker
status-b2g-v2.0:
--- → unaffected
status-b2g-v2.1:
--- → unaffected
status-b2g-v2.2:
--- → unaffected
Assignee | ||
Comment 1•10 years ago
|
||
Continue reading frame if the length of frame is 0 when seeking.
Assignee | ||
Comment 2•10 years ago
|
||
Hi Wayne,
Could you please help test the patch (attachment 8528283 [details] [diff] [review]) to see if it can work or not?
Thanks a lot!
Flags: needinfo?(waychen)
Assignee | ||
Comment 3•10 years ago
|
||
I have tested it on my Flame. It can work well.
Assignee | ||
Comment 6•10 years ago
|
||
The problem mentioned in comment 0 currently only happen on the platform in Bug 1054172 and cannot be seen in Flame 2.0.
In the attached patch, I am trying to have a solution for all platforms with different codec behavior.
Not sure if other platforms in the future will also hit this problem. We may need to check in to 2.0 as well besides 2.0m if there is no other concerns.
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(bwu)
Assignee | ||
Comment 8•10 years ago
|
||
Thanks a lot! Wayne
Assignee | ||
Comment 9•10 years ago
|
||
Add some comments to attachment 8528283 [details] [diff] [review].
Attachment #8528283 -
Attachment is obsolete: true
Attachment #8528760 -
Flags: review?(sotaro.ikeda.g)
Comment 10•10 years ago
|
||
Comment on attachment 8528760 [details] [diff] [review]
Bug-1104411-Continue-to-read-next-frame-if-the-lengt.patch
Looks good!
Attachment #8528760 -
Flags: review?(sotaro.ikeda.g) → review+
Assignee | ||
Comment 11•10 years ago
|
||
Test results[1] looks good compared to [2].
[1]https://tbpl.mozilla.org/?tree=Try&rev=19cd786092b5
[2]https://tbpl.mozilla.org/?tree=Mozilla-B2g32-v2.0
Assignee | ||
Comment 12•10 years ago
|
||
1. Carry r+ from sotaro.
2. Rebase attachment 8528760 [details] [diff] [review] to Master branch.
Attachment #8529731 -
Flags: review+
Assignee | ||
Comment 13•10 years ago
|
||
1. Carry r+ from sotaro.
2. Clear the commit message.
Attachment #8528760 -
Attachment is obsolete: true
Attachment #8529739 -
Flags: review+
Assignee | ||
Comment 14•10 years ago
|
||
https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=2b4aa8341ca9
Testing result looks good!
Please check in attachment 8529731 [details] [diff] [review] to master branch.
Keywords: checkin-needed
Assignee | ||
Comment 15•10 years ago
|
||
Hi seinlin,
Please help check in attachment 8529739 [details] [diff] [review] to 2.0M branch if no concerns.
Thanks!
Flags: needinfo?(kli)
Comment 16•10 years ago
|
||
b2g-inbound
https://hg.mozilla.org/integration/b2g-inbound/rev/0b338c05b865
v2.0m
http://hg.mozilla.org/releases/mozilla-b2g32_v2_0m/rev/615c3b5245a3
Flags: needinfo?(kli)
Keywords: checkin-needed
Comment 17•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla37
Updated•10 years ago
|
Blocks: Woodduck_P2
Updated•10 years ago
|
Updated•10 years ago
|
Priority: -- → P1
Updated•10 years ago
|
No longer blocks: Woodduck_P2
You need to log in
before you can comment on or make changes to this bug.
Description
•