diff --git a/modules/video_coding/codecs/vp8/include/vp8.h b/modules/video_coding/codecs/vp8/include/vp8.h index d05c3a68d1..2fc647874f 100644 --- a/modules/video_coding/codecs/vp8/include/vp8.h +++ b/modules/video_coding/codecs/vp8/include/vp8.h @@ -14,7 +14,6 @@ #include #include -#include "absl/base/attributes.h" #include "api/video_codecs/video_encoder.h" #include "api/video_codecs/vp8_frame_buffer_controller.h" #include "modules/video_coding/include/video_codec_interface.h" @@ -39,11 +38,6 @@ class VP8Encoder { static std::unique_ptr Create(); static std::unique_ptr Create(Settings settings); - - ABSL_DEPRECATED("") - static std::unique_ptr Create( - std::unique_ptr - frame_buffer_controller_factory); }; class VP8Decoder { diff --git a/modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc b/modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc index 41aaede795..0da031deb6 100644 --- a/modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc +++ b/modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc @@ -222,16 +222,6 @@ std::unique_ptr VP8Encoder::Create( std::move(settings)); } -std::unique_ptr VP8Encoder::Create( - std::unique_ptr - frame_buffer_controller_factory) { - VP8Encoder::Settings settings; - settings.frame_buffer_controller_factory = - std::move(frame_buffer_controller_factory); - return std::make_unique(LibvpxInterface::Create(), - std::move(settings)); -} - vpx_enc_frame_flags_t LibvpxVp8Encoder::EncodeFlags( const Vp8FrameConfig& references) { RTC_DCHECK(!references.drop_frame);