Remove unused methods in VCMDecoderDataBase.
Bug: none Change-Id: Ice538b4be577b4a474b9a16bcec4977eb73d22fb Reviewed-on: https://webrtc-review.googlesource.com/80540 Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Commit-Queue: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23530}
This commit is contained in:
@ -47,27 +47,20 @@ class VCMDecoderDataBase {
|
||||
void RegisterExternalDecoder(VideoDecoder* external_decoder,
|
||||
uint8_t payload_type);
|
||||
|
||||
bool DecoderRegistered() const;
|
||||
|
||||
bool RegisterReceiveCodec(const VideoCodec* receive_codec,
|
||||
int number_of_cores,
|
||||
bool require_key_frame);
|
||||
|
||||
bool DeregisterReceiveCodec(uint8_t payload_type);
|
||||
|
||||
// Returns a decoder specified by |payload_type|. The decoded frame callback
|
||||
// of the encoder is set to |decoded_frame_callback|. If no such decoder
|
||||
// already exists an instance will be created and initialized.
|
||||
// NULL is returned if no encoder with the specified payload type was found
|
||||
// Returns a decoder specified by frame.PayloadType. The decoded frame
|
||||
// callback of the decoder is set to |decoded_frame_callback|. If no such
|
||||
// decoder already exists an instance will be created and initialized.
|
||||
// nullptr is returned if no decoder with the specified payload type was found
|
||||
// and the function failed to create one.
|
||||
VCMGenericDecoder* GetDecoder(
|
||||
const VCMEncodedFrame& frame,
|
||||
VCMDecodedFrameCallback* decoded_frame_callback);
|
||||
|
||||
// Returns the current decoder (i.e. the same value as was last returned from
|
||||
// GetDecoder();
|
||||
VCMGenericDecoder* GetCurrentDecoder();
|
||||
|
||||
// Returns true if the currently active decoder prefer to decode frames late.
|
||||
// That means that frames must be decoded near the render times stamp.
|
||||
bool PrefersLateDecoding() const;
|
||||
|
Reference in New Issue
Block a user