Wire up currently-received video codec to stats.
BUG=webrtc:1844, webrtc:4808 R=mflodman@webrtc.org, pthatcher@webrtc.org Review URL: https://codereview.webrtc.org/1315413002 Cr-Commit-Position: refs/heads/master@{#9810}
This commit is contained in:
@ -76,7 +76,7 @@ class VCMReceiveCallback {
|
||||
return -1;
|
||||
}
|
||||
// Called when the current receive codec changes.
|
||||
virtual void IncomingCodecChanged(const VideoCodec& codec) {}
|
||||
virtual void OnIncomingPayloadType(int payload_type) {}
|
||||
|
||||
protected:
|
||||
virtual ~VCMReceiveCallback() {
|
||||
|
||||
@ -581,7 +581,7 @@ VCMGenericDecoder* VCMCodecDataBase::GetDecoder(
|
||||
return NULL;
|
||||
}
|
||||
VCMReceiveCallback* callback = decoded_frame_callback->UserReceiveCallback();
|
||||
if (callback) callback->IncomingCodecChanged(receive_codec_);
|
||||
if (callback) callback->OnIncomingPayloadType(receive_codec_.plType);
|
||||
if (ptr_decoder_->RegisterDecodeCompleteCallback(decoded_frame_callback)
|
||||
< 0) {
|
||||
ReleaseDecoder(ptr_decoder_);
|
||||
|
||||
Reference in New Issue
Block a user