| Index: media/cast/sender/video_encoder_impl.cc
|
| diff --git a/media/cast/sender/video_encoder_impl.cc b/media/cast/sender/video_encoder_impl.cc
|
| index a2b0da9075253213ac1396224fd15b4b9f41f9eb..84f700e2cf9eb3edf7b47cf9822120504c81747f 100644
|
| --- a/media/cast/sender/video_encoder_impl.cc
|
| +++ b/media/cast/sender/video_encoder_impl.cc
|
| @@ -52,6 +52,15 @@ void EncodeVideoFrameOnEncoderThread(
|
| }
|
| } // namespace
|
|
|
| +// static
|
| +bool VideoEncoderImpl::IsSupported(const VideoSenderConfig& video_config) {
|
| +#ifndef OFFICIAL_BUILD
|
| + if (video_config.codec == CODEC_VIDEO_FAKE)
|
| + return true;
|
| +#endif
|
| + return video_config.codec == CODEC_VIDEO_VP8;
|
| +}
|
| +
|
| VideoEncoderImpl::VideoEncoderImpl(
|
| scoped_refptr<CastEnvironment> cast_environment,
|
| const VideoSenderConfig& video_config,
|
| @@ -98,12 +107,6 @@ VideoEncoderImpl::~VideoEncoderImpl() {
|
| }
|
| }
|
|
|
| -bool VideoEncoderImpl::CanEncodeVariedFrameSizes() const {
|
| - // Both the VP8Encoder and FakeSoftwareVideoEncoder support calls to
|
| - // EncodeVideoFrame() with different frame sizes.
|
| - return true;
|
| -}
|
| -
|
| bool VideoEncoderImpl::EncodeVideoFrame(
|
| const scoped_refptr<media::VideoFrame>& video_frame,
|
| const base::TimeTicks& reference_time,
|
|
|