Index: media/base/filters.h |
diff --git a/media/base/filters.h b/media/base/filters.h |
index b32234f924369adde0fdf9fc7d2618b9f0604002..84a91567db59fdd7e558edbe708ed7e808ea2860 100644 |
--- a/media/base/filters.h |
+++ b/media/base/filters.h |
@@ -181,6 +181,9 @@ class MEDIA_EXPORT VideoRenderer : public Filter { |
// Returns true if this filter has received and processed an end-of-stream |
// buffer. |
virtual bool HasEnded() = 0; |
+ |
+ protected: |
+ virtual ~VideoRenderer() {} |
}; |
class MEDIA_EXPORT AudioRenderer : public Filter { |
@@ -212,6 +215,9 @@ class MEDIA_EXPORT AudioRenderer : public Filter { |
// |buffer_more_audio| is set to true if you want to increase the size of the |
// decoded audio buffer. |
virtual void ResumeAfterUnderflow(bool buffer_more_audio) = 0; |
+ |
+ protected: |
+ virtual ~AudioRenderer() {} |
}; |
} // namespace media |