Remove unused function VideoDecoder::PrefersLateDecoding.
Bug: webrtc:12271
Change-Id: Iaf67df37c0eade8b0b6f38be122530c3d908cf35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/201820
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33028}
diff --git a/api/video_codecs/video_decoder.cc b/api/video_codecs/video_decoder.cc
index fee3ec6..04673e6 100644
--- a/api/video_codecs/video_decoder.cc
+++ b/api/video_codecs/video_decoder.cc
@@ -32,10 +32,6 @@
return info;
}
-bool VideoDecoder::PrefersLateDecoding() const {
- return true;
-}
-
const char* VideoDecoder::ImplementationName() const {
return "unknown";
}
diff --git a/api/video_codecs/video_decoder.h b/api/video_codecs/video_decoder.h
index a6af3f2..04052de 100644
--- a/api/video_codecs/video_decoder.h
+++ b/api/video_codecs/video_decoder.h
@@ -70,12 +70,6 @@
virtual DecoderInfo GetDecoderInfo() const;
- // Deprecated, use GetDecoderInfo().prefers_late_decoding instead.
- // Returns true if the decoder prefer to decode frames late.
- // That is, it can not decode infinite number of frames before the decoded
- // frame is consumed.
- // TODO(bugs.webrtc.org/12271): Remove when downstream has been updated.
- virtual bool PrefersLateDecoding() const;
// Deprecated, use GetDecoderInfo().implementation_name instead.
virtual const char* ImplementationName() const;
};
diff --git a/sdk/android/api/org/webrtc/VideoDecoder.java b/sdk/android/api/org/webrtc/VideoDecoder.java
index f4d3b8f..a80fa4f 100644
--- a/sdk/android/api/org/webrtc/VideoDecoder.java
+++ b/sdk/android/api/org/webrtc/VideoDecoder.java
@@ -87,14 +87,6 @@
*/
@CalledByNative VideoCodecStatus decode(EncodedImage frame, DecodeInfo info);
/**
- * The decoder should return true if it prefers late decoding. That is, it can not decode
- * infinite number of frames before the decoded frame is consumed.
- */
- // TODO(bugs.webrtc.org/12271): Remove when downstream has been updated.
- default boolean getPrefersLateDecoding() {
- return true;
- }
- /**
* Should return a descriptive name for the implementation. Gets called once and cached. May be
* called from arbitrary thread.
*/