Closed
Bug 1318225
Opened 8 years ago
Closed 8 years ago
Remove demux-only related API and the test case.
Categories
(Core :: Audio/Video: Playback, defect)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla53
Tracking | Status | |
---|---|---|
firefox53 | --- | fixed |
People
(Reporter: JamesCheng, Assigned: JamesCheng)
References
Details
Attachments
(2 files)
This bug is to remove the work of Bug 1194606. Since the original design is for B2G external rendering usage but it is no longer needed.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Attachment #8811614 -
Flags: review?(jyavenard)
Attachment #8811615 -
Flags: review?(jyavenard)
Assignee | ||
Comment 4•8 years ago
|
||
Try result: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6df888990f2690a698b6a19087f66622d8d4208c
Comment 5•8 years ago
|
||
mozreview-review |
Comment on attachment 8811614 [details] Bug 1318225 - Part1 - Remove Test Case. https://reviewboard.mozilla.org/r/93672/#review93740
Attachment #8811614 -
Flags: review?(jyavenard) → review+
Comment 6•8 years ago
|
||
mozreview-review |
Comment on attachment 8811615 [details] Bug 1318225 - Part2 - Remove demux-only APIs. https://reviewboard.mozilla.org/r/93674/#review93742 ::: dom/media/MediaDecoderStateMachine.h (Diff revision 1) > // Returns true if we're currently playing. The decoder monitor must > // be held. > bool IsPlaying() const; > > - // TODO: Those callback function may receive demuxed-only data. > - // Need to figure out a suitable API name for this case. Those were changed so it would no longer return AudioData or VideoData and instead the base type MediaData this has lead to having no unecessary checks if the type returned. please change back those API as they were before demux only mode was introduced and all checks related
Attachment #8811615 -
Flags: review?(jyavenard) → review-
Assignee | ||
Comment 7•8 years ago
|
||
Thank you. I will revert the work on Bug 1203047.
Assignee | ||
Comment 8•8 years ago
|
||
mozreview-review |
Comment on attachment 8811614 [details] Bug 1318225 - Part1 - Remove Test Case. https://reviewboard.mozilla.org/r/93670/#review94444 The intention of Bug 1203047 is to make code abstracted, so I think we should keep the MediaData* instead of VideoData*/AudioData* for data passing. For data abstraction, I will not revert the MediaDataPromise to Video/AudioDataPromise. Removing the unnecessary parameter. Thanks.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 11•8 years ago
|
||
mozreview-review |
Comment on attachment 8811615 [details] Bug 1318225 - Part2 - Remove demux-only APIs. https://reviewboard.mozilla.org/r/93674/#review94776
Attachment #8811615 -
Flags: review?(jyavenard) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 15•8 years ago
|
||
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/7014315bb46f Part1 - Remove Test Case. r=jya https://hg.mozilla.org/integration/autoland/rev/3a4c4f69e179 Part2 - Remove demux-only APIs. r=jya
Keywords: checkin-needed
Comment 16•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7014315bb46f https://hg.mozilla.org/mozilla-central/rev/3a4c4f69e179
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox53:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
You need to log in
before you can comment on or make changes to this bug.
Description
•