Closed Bug 1191192 Opened 9 years ago Closed 9 years ago

Pass same-origin media status to DecodedStream

Categories

(Core :: Audio/Video: Playback, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla43
Tracking Status
firefox43 --- fixed

People

(Reporter: jwwang, Assigned: jwwang)

References

Details

Attachments

(1 file)

This allows us to decouple the same-origin status from DecodedStream::SendData() so they can be called independently. DecodedStream will have its own work thread to consume audio/video data on its own without the help of MDSM (calling DecodedStream::SendData()). This will make DecodedStream more consistent with AudioSink which also has its own thread to consume audio data.
Summary: Add UpdateSameOriginStatus() to DecodedStream → Pass same-origin media status to DecodedStream
Depends on: 1191173
Bug 1191192 - Add DecodedStream::SetSameOrigin().
Attachment #8645531 - Flags: review?(roc)
Note we will be able to mirror the same origin status when DecodedStream has its own thread.
Assignee: nobody → jwwang
Thanks for the review.
https://hg.mozilla.org/mozilla-central/rev/bd4a7f61176e
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: