| Index: webrtc/api/android/jni/androidmediaencoder_jni.h
|
| diff --git a/webrtc/api/android/jni/androidmediaencoder_jni.h b/webrtc/api/android/jni/androidmediaencoder_jni.h
|
| index 460eac319337c2fd7b2203276704eb846465af7c..74442ddfbcd217c3c3b3b274ad02f02eb17f9e67 100644
|
| --- a/webrtc/api/android/jni/androidmediaencoder_jni.h
|
| +++ b/webrtc/api/android/jni/androidmediaencoder_jni.h
|
| @@ -28,16 +28,20 @@ class MediaCodecVideoEncoderFactory
|
| void SetEGLContext(JNIEnv* jni, jobject egl_context);
|
|
|
| // WebRtcVideoEncoderFactory implementation.
|
| - webrtc::VideoEncoder* CreateVideoEncoder(webrtc::VideoCodecType type)
|
| - override;
|
| - const std::vector<VideoCodec>& codecs() const override;
|
| + webrtc::VideoEncoder* CreateVideoEncoder(
|
| + const cricket::VideoCodec& codec) override;
|
| + const std::vector<cricket::VideoCodec>& supported_codecs() const override;
|
| void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) override;
|
|
|
| private:
|
| + // Disable overloaded virtual function warning. TODO(magjed): Remove once
|
| + // http://crbug/webrtc/6402 is fixed.
|
| + using cricket::WebRtcVideoEncoderFactory::CreateVideoEncoder;
|
| +
|
| jobject egl_context_;
|
|
|
| // Empty if platform support is lacking, const after ctor returns.
|
| - std::vector<VideoCodec> supported_codecs_;
|
| + std::vector<cricket::VideoCodec> supported_codecs_;
|
| };
|
|
|
| } // namespace webrtc_jni
|
|
|