Index: webrtc/media/engine/webrtcvideoengine2.h |
diff --git a/webrtc/media/engine/webrtcvideoengine2.h b/webrtc/media/engine/webrtcvideoengine2.h |
index 5c84a79b537f3df6722ba8638f4f4964e289d133..e9b96f951e99152729afe13d739e3d761620dd64 100644 |
--- a/webrtc/media/engine/webrtcvideoengine2.h |
+++ b/webrtc/media/engine/webrtcvideoengine2.h |
@@ -74,6 +74,7 @@ class UnsignalledSsrcHandler { |
}; |
virtual Action OnUnsignalledSsrc(WebRtcVideoChannel2* channel, |
uint32_t ssrc) = 0; |
+ virtual ~UnsignalledSsrcHandler() = default; |
}; |
// TODO(pbos): Remove, use external handlers only. |
@@ -86,6 +87,7 @@ class DefaultUnsignalledSsrcHandler : public UnsignalledSsrcHandler { |
rtc::VideoSinkInterface<VideoFrame>* GetDefaultSink() const; |
void SetDefaultSink(VideoMediaChannel* channel, |
rtc::VideoSinkInterface<VideoFrame>* sink); |
+ virtual ~DefaultUnsignalledSsrcHandler() = default; |
private: |
uint32_t default_recv_ssrc_; |
@@ -96,7 +98,7 @@ class DefaultUnsignalledSsrcHandler : public UnsignalledSsrcHandler { |
class WebRtcVideoEngine2 { |
public: |
WebRtcVideoEngine2(); |
- ~WebRtcVideoEngine2(); |
+ virtual ~WebRtcVideoEngine2(); |
// Basic video engine implementation. |
void Init(); |