RESOLVED FIXED 173269
Seeking an MSE video will begin playing audio long before rendering video
https://bugs.webkit.org/show_bug.cgi?id=173269
Summary Seeking an MSE video will begin playing audio long before rendering video
Jer Noble
Reported 2017-06-12 13:00:59 PDT
Seeking an MSE video will begin playing audio long before rendering video
Attachments
Patch (11.72 KB, patch)
2017-06-12 13:25 PDT, Jer Noble
no flags
Patch for landing (16.96 KB, patch)
2017-06-12 15:16 PDT, Jer Noble
no flags
Patch for landing (16.96 KB, patch)
2017-06-12 15:42 PDT, Jer Noble
no flags
Jer Noble
Comment 1 2017-06-12 13:25:01 PDT
Eric Carlson
Comment 2 2017-06-12 13:43:18 PDT
Comment on attachment 312688 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=312688&action=review > Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:440 > + if (!CFEqual(kCMSampleBufferConsumerNotification_BufferConsumed, notificationName)) Nit: kCMSampleBufferConsumerNotification_BufferConsumed should be soft linked. > Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:983 > + CMSetAttachment(sampleCopy.get(), kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed, @{kBufferConsumedContext: context.get()}, kCMAttachmentMode_ShouldNotPropagate); Nit: ditto for kCMSampleBufferAttachmentKey_PostNotificationWhenConsumed.
Jer Noble
Comment 3 2017-06-12 15:16:06 PDT
Created attachment 312707 [details] Patch for landing
Jer Noble
Comment 4 2017-06-12 15:17:28 PDT
Radar WebKit Bug Importer
Comment 5 2017-06-12 15:17:58 PDT
Jon Lee
Comment 6 2017-06-12 15:30:32 PDT
Jer Noble
Comment 7 2017-06-12 15:42:48 PDT
Created attachment 312711 [details] Patch for landing
WebKit Commit Bot
Comment 8 2017-06-12 15:57:22 PDT
Comment on attachment 312711 [details] Patch for landing Clearing flags on attachment: 312711 Committed r218150: <http://trac.webkit.org/changeset/218150>
WebKit Commit Bot
Comment 9 2017-06-12 15:57:23 PDT
All reviewed patches have been landed. Closing bug.
Matt Lewis
Comment 10 2017-06-12 17:11:06 PDT
Note You need to log in before you can comment on or make changes to this bug.