Changeset 169921 in webkit
- Timestamp:
- Jun 12, 2014, 4:49:02 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r169919 r169921 1 2014-06-12 Jer Noble <jer.noble@apple.com> 2 3 [MSE][Mac] Stop observing the sample buffer renderers when destroying them. 4 https://bugs.webkit.org/show_bug.cgi?id=133831 5 6 Reviewed by Beth Dakin. 7 8 Release our retain on our AVSampleBufferDisplayLayer and AVSampleBufferAudioRenderer by stopping 9 our observation of its properties when removing them from the SourceBufferPrivateAVFObjC object. 10 11 * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm: 12 (WebCore::SourceBufferPrivateAVFObjC::destroyRenderers): 13 1 14 2014-06-12 Brent Fulgham <bfulgham@apple.com> 2 15 -
trunk/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm
r169855 r169921 720 720 [m_displayLayer flush]; 721 721 [m_displayLayer stopRequestingMediaData]; 722 [m_errorListener stopObservingLayer:m_displayLayer.get()]; 722 723 m_displayLayer = nullptr; 723 724 } … … 729 730 [renderer flush]; 730 731 [renderer stopRequestingMediaData]; 732 [m_errorListener stopObservingLayer:renderer]; 731 733 } 732 734
Note:
See TracChangeset
for help on using the changeset viewer.