[MSE][Mac] Move AVStreamDataParser off-main-thread.
Created attachment 231089 [details] Patch
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?
Created attachment 231103 [details] Patch for landing.
(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.
Committed r168508: <http://trac.webkit.org/changeset/168508>