RESOLVED FIXED 132698
[MSE][Mac] Move AVStreamDataParser off-main-thread.
https://bugs.webkit.org/show_bug.cgi?id=132698
Summary [MSE][Mac] Move AVStreamDataParser off-main-thread.
Jer Noble
Reported 2014-05-08 12:17:14 PDT
[MSE][Mac] Move AVStreamDataParser off-main-thread.
Attachments
Patch (18.11 KB, patch)
2014-05-08 12:25 PDT, Jer Noble
eric.carlson: review+
Patch for landing. (20.47 KB, patch)
2014-05-08 15:15 PDT, Jer Noble
no flags
Jer Noble
Comment 1 2014-05-08 12:25:07 PDT
Eric Carlson
Comment 2 2014-05-08 12:38:46 PDT
Comment on attachment 231089 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231089&action=review > Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:496 > + RefPtr<SourceBufferPrivateAVFObjC> strongThis(this); Nit: why do you initialize this RefPtr with constructor syntax and the previous ones with assignment?
Jer Noble
Comment 3 2014-05-08 15:15:38 PDT
Created attachment 231103 [details] Patch for landing.
Jer Noble
Comment 4 2014-05-08 15:30:01 PDT
(In reply to comment #2) > (From update of attachment 231089 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=231089&action=review > > > Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:496 > > + RefPtr<SourceBufferPrivateAVFObjC> strongThis(this); > > Nit: why do you initialize this RefPtr with constructor syntax and the previous ones with assignment? No good reason. Fixed that, and updated the patch so as to not break GTK.
Jer Noble
Comment 5 2014-05-08 17:22:02 PDT
Note You need to log in before you can comment on or make changes to this bug.