Closed
Bug 1231091
Opened 9 years ago
Closed 9 years ago
Remove DecodedStream::IsFinished()
Categories
(Core :: Audio/Video: Playback, defect)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla46
Tracking | Status | |
---|---|---|
firefox46 | --- | fixed |
People
(Reporter: jwwang, Assigned: jwwang)
References
Details
Attachments
(6 files)
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
which doesn't fit into the interface of MediaSink.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → jwwang
Assignee | ||
Comment 1•9 years ago
|
||
try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fb4a913f2228
Assignee | ||
Comment 2•9 years ago
|
||
Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc.
Attachment #8698368 -
Flags: review?(roc)
Assignee | ||
Comment 3•9 years ago
|
||
Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc.
Attachment #8698369 -
Flags: review?(roc)
Assignee | ||
Comment 4•9 years ago
|
||
Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc.
Attachment #8698370 -
Flags: review?(roc)
Assignee | ||
Comment 5•9 years ago
|
||
Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc.
Attachment #8698371 -
Flags: review?(roc)
Assignee | ||
Comment 6•9 years ago
|
||
Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc.
Attachment #8698372 -
Flags: review?(roc)
Assignee | ||
Comment 7•9 years ago
|
||
Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc.
Attachment #8698373 -
Flags: review?(roc)
Comment on attachment 8698368 [details] MozReview Request: Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc. https://reviewboard.mozilla.org/r/27951/#review25563
Attachment #8698368 -
Flags: review?(roc) → review+
Comment on attachment 8698369 [details] MozReview Request: Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc. https://reviewboard.mozilla.org/r/27953/#review25565
Attachment #8698369 -
Flags: review?(roc) → review+
Comment on attachment 8698370 [details] MozReview Request: Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc. https://reviewboard.mozilla.org/r/27955/#review25567
Attachment #8698370 -
Flags: review?(roc) → review+
Attachment #8698371 -
Flags: review?(roc) → review+
Comment on attachment 8698371 [details] MozReview Request: Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc. https://reviewboard.mozilla.org/r/27957/#review25569
Comment on attachment 8698372 [details] MozReview Request: Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc. https://reviewboard.mozilla.org/r/27959/#review25571
Attachment #8698372 -
Flags: review?(roc) → review+
Comment on attachment 8698373 [details] MozReview Request: Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc. https://reviewboard.mozilla.org/r/27961/#review25573
Attachment #8698373 -
Flags: review?(roc) → review+
Assignee | ||
Comment 14•9 years ago
|
||
Thanks for the review!
Comment 15•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/25022e45d6d4 https://hg.mozilla.org/integration/mozilla-inbound/rev/f8a364c7fa79 https://hg.mozilla.org/integration/mozilla-inbound/rev/1aa09d2a3091 https://hg.mozilla.org/integration/mozilla-inbound/rev/24449c2ecee4 https://hg.mozilla.org/integration/mozilla-inbound/rev/8504575868b0 https://hg.mozilla.org/integration/mozilla-inbound/rev/3a1fddc20d91
Comment 16•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/25022e45d6d4 https://hg.mozilla.org/mozilla-central/rev/f8a364c7fa79 https://hg.mozilla.org/mozilla-central/rev/1aa09d2a3091 https://hg.mozilla.org/mozilla-central/rev/24449c2ecee4 https://hg.mozilla.org/mozilla-central/rev/8504575868b0 https://hg.mozilla.org/mozilla-central/rev/3a1fddc20d91
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
You need to log in
before you can comment on or make changes to this bug.
Description
•