diff --git a/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp b/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp index c74925126c62..bee26eac2663 100644 --- a/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp +++ b/media/webrtc/signaling/src/media-conduit/WebrtcMediaCodecVP8VideoCodec.cpp @@ -174,9 +174,6 @@ public: CSFLogDebug(logTag, "%s ", __FUNCTION__); } - virtual ~WebrtcAndroidMediaCodec() { - } - nsresult Configure(uint32_t width, uint32_t height, const jobject aSurface, @@ -507,6 +504,10 @@ public: mEncoderCallback = aCallback; } +protected: + virtual ~WebrtcAndroidMediaCodec() { + } + private: class OutputDrain : public MediaCodecOutputDrain {