Changeset 167282 in webkit
- Timestamp:
- Apr 14, 2014 5:14:59 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r167281 r167282 1 2014-04-14 Jer Noble <jer.noble@apple.com> 2 3 [MSE][Mac] video.currentTime is sometimes negative. 4 https://bugs.webkit.org/show_bug.cgi?id=131644 5 6 Reviewed by Eric Carlson. 7 8 AVSampleBufferRenderSynchronizer will occasionally return slightly negative values 9 when beginning playback. Clamp the return value to 0. 10 11 * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm: 12 (WebCore::MediaPlayerPrivateMediaSourceAVFObjC::currentTimeDouble): 13 1 14 2014-04-14 Bem Jones-Bey <bjonesbe@adobe.com> 2 15 -
trunk/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm
r165917 r167282 392 392 double MediaPlayerPrivateMediaSourceAVFObjC::currentTimeDouble() const 393 393 { 394 return CMTimeGetSeconds(CMTimebaseGetTime([m_synchronizer timebase]));394 return std::max<double>(0, CMTimeGetSeconds(CMTimebaseGetTime([m_synchronizer timebase]))); 395 395 } 396 396
Note: See TracChangeset
for help on using the changeset viewer.