Changeset 277372 in webkit
- Timestamp:
- May 12, 2021, 9:59:44 AM (5 years ago)
- Location:
- trunk/Source
- Files:
-
- 6 edited
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/platform/graphics/InbandTextTrackPrivate.h (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/GPUProcess/media/RemoteTextTrackProxy.cpp (modified) (1 diff)
-
WebKit/WebProcess/GPU/media/TextTrackPrivateRemote.cpp (modified) (1 diff)
-
WebKit/WebProcess/GPU/media/TextTrackPrivateRemote.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r277371 r277372 1 2021-05-12 Peng Liu <peng.liu6@apple.com> 2 3 Implement TextTrackPrivateRemote::inBandMetadataTrackDispatchType() 4 https://bugs.webkit.org/show_bug.cgi?id=225674 5 6 Reviewed by Eric Carlson. 7 8 Remove an unused function in `InbandTextTrackPrivate`. 9 10 * platform/graphics/InbandTextTrackPrivate.h: 11 (WebCore::InbandTextTrackPrivate::textTrackIndex const): Deleted. 12 1 13 2021-05-12 Sergio Villar Senin <svillar@igalia.com> 2 14 -
trunk/Source/WebCore/platform/graphics/InbandTextTrackPrivate.h
r262695 r277372 75 75 virtual AtomString inBandMetadataTrackDispatchType() const { return emptyAtom(); } 76 76 77 virtual int textTrackIndex() const { return 0; }78 79 77 virtual CueFormat cueFormat() const { return m_format; } 80 78 -
trunk/Source/WebKit/ChangeLog
r277364 r277372 1 2021-05-12 Peng Liu <peng.liu6@apple.com> 2 3 Implement TextTrackPrivateRemote::inBandMetadataTrackDispatchType() 4 https://bugs.webkit.org/show_bug.cgi?id=225674 5 6 Reviewed by Eric Carlson. 7 8 This patch ensures that `InbandTextTrack::inBandMetadataTrackDispatchType()` 9 behaviors the same no matter "Media in GPU Process" is enabled or not. 10 11 * GPUProcess/media/RemoteTextTrackProxy.cpp: 12 (WebKit::RemoteTextTrackProxy::configuration): 13 * WebProcess/GPU/media/TextTrackPrivateRemote.cpp: 14 (WebKit::TextTrackPrivateRemote::updateConfiguration): 15 * WebProcess/GPU/media/TextTrackPrivateRemote.h: 16 1 17 2021-05-12 Youenn Fablet <youenn@apple.com> 2 18 -
trunk/Source/WebKit/GPUProcess/media/RemoteTextTrackProxy.cpp
r273473 r277372 66 66 configuration->language = m_trackPrivate->language(); 67 67 configuration->trackIndex = m_trackPrivate->trackIndex(); 68 configuration->inBandMetadataTrackDispatchType = m_trackPrivate->inBandMetadataTrackDispatchType(); 68 69 configuration->startTimeVariance = m_trackPrivate->startTimeVariance(); 69 70 -
trunk/Source/WebKit/WebProcess/GPU/media/TextTrackPrivateRemote.cpp
r273615 r277372 82 82 83 83 m_trackIndex = configuration.trackIndex; 84 m_inBandMetadataTrackDispatchType = configuration.inBandMetadataTrackDispatchType; 84 85 m_startTimeVariance = configuration.startTimeVariance; 85 86 -
trunk/Source/WebKit/WebProcess/GPU/media/TextTrackPrivateRemote.h
r273615 r277372 79 79 AtomString language() const final { return m_language; } 80 80 int trackIndex() const final { return m_trackIndex; } 81 AtomString inBandMetadataTrackDispatchType() const final { return m_inBandMetadataTrackDispatchType; } 81 82 82 83 using TextTrackCueFormat = WebCore::InbandTextTrackPrivate::CueFormat; … … 105 106 AtomString m_language; 106 107 int m_trackIndex { -1 }; 108 AtomString m_inBandMetadataTrackDispatchType; 107 109 MediaTime m_startTimeVariance { MediaTime::zeroTime() }; 108 110 WebCore::MediaPlayerIdentifier m_playerIdentifier;
Note:
See TracChangeset
for help on using the changeset viewer.