From c5aa5bea493b8509c464545da86fb89b3040b54c Mon Sep 17 00:00:00 2001 From: Danil Chapovalov Date: Tue, 17 May 2022 13:50:17 +0200 Subject: [PATCH] Delete deprecated VP8Encoder::Create function Bug: None Change-Id: I42e5d846d3d012f8b85eede743202b84239ceef1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262764 Commit-Queue: Philip Eliasson Auto-Submit: Danil Chapovalov Reviewed-by: Philip Eliasson Commit-Queue: Danil Chapovalov Cr-Commit-Position: refs/heads/main@{#36914} --- modules/video_coding/codecs/vp8/include/vp8.h | 6 ------ modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc | 10 ---------- 2 files changed, 16 deletions(-) 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);