Index: Source/core/html/HTMLMediaElement.h |
diff --git a/Source/core/html/HTMLMediaElement.h b/Source/core/html/HTMLMediaElement.h |
index 6fa04cbbed32896a96947ca3d955e99ac07b1add..6f0f83019dfb79df2273087aa2aa934d7284622c 100644 |
--- a/Source/core/html/HTMLMediaElement.h |
+++ b/Source/core/html/HTMLMediaElement.h |
@@ -36,7 +36,10 @@ |
#include "platform/graphics/media/MediaPlayer.h" |
#include "public/platform/WebMimeRegistry.h" |
-namespace blink { class WebLayer; } |
+namespace blink { |
+class WebInbandTextTrack; |
+class WebLayer; |
+} |
namespace WebCore { |
@@ -60,8 +63,6 @@ class TimeRanges; |
class MediaKeys; |
#endif |
-class InbandTextTrackPrivate; |
- |
typedef PODIntervalTree<double, TextTrackCue*> CueIntervalTree; |
typedef CueIntervalTree::IntervalType CueInterval; |
typedef Vector<CueInterval> CueList; |
@@ -195,8 +196,8 @@ public: |
void didAddTrack(HTMLTrackElement*); |
void didRemoveTrack(HTMLTrackElement*); |
- virtual void mediaPlayerDidAddTrack(PassRefPtr<InbandTextTrackPrivate>) OVERRIDE; |
- virtual void mediaPlayerDidRemoveTrack(PassRefPtr<InbandTextTrackPrivate>) OVERRIDE; |
+ virtual void mediaPlayerDidAddTrack(blink::WebInbandTextTrack*) OVERRIDE; |
+ virtual void mediaPlayerDidRemoveTrack(blink::WebInbandTextTrack*) OVERRIDE; |
struct TrackGroup { |
enum GroupKind { CaptionsAndSubtitles, Description, Chapter, Metadata, Other }; |