Index: media/base/data_source.h |
diff --git a/media/base/data_source.h b/media/base/data_source.h |
index f2a6a17ae73b6e5453ac85739ec0cd429cd5daff..78e4cd6faa09682d0025d5e267a8830353692944 100644 |
--- a/media/base/data_source.h |
+++ b/media/base/data_source.h |
@@ -14,8 +14,6 @@ namespace media { |
class MEDIA_EXPORT DataSourceHost { |
public: |
- virtual ~DataSourceHost(); |
- |
// Set the total size of the media file. |
virtual void SetTotalBytes(int64 total_bytes) = 0; |
@@ -27,6 +25,9 @@ class MEDIA_EXPORT DataSourceHost { |
// Notify the host that time range [start,end] has been buffered. |
virtual void AddBufferedTimeRange(base::TimeDelta start, |
base::TimeDelta end) = 0; |
+ |
+ protected: |
+ virtual ~DataSourceHost(); |
}; |
class MEDIA_EXPORT DataSource : public base::RefCountedThreadSafe<DataSource> { |