diff options
Diffstat (limited to 'media/cast/video_receiver/codecs/vp8/vp8_decoder.cc')
-rw-r--r-- | media/cast/video_receiver/codecs/vp8/vp8_decoder.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc b/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc index d9ad3f1..84d4fa9 100644 --- a/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc +++ b/media/cast/video_receiver/codecs/vp8/vp8_decoder.cc @@ -84,8 +84,10 @@ bool Vp8Decoder::Decode(const EncodedVideoFrame* encoded_frame, memcpy(decoded_frame->v_plane.data, img->planes[VPX_PLANE_V], decoded_frame->v_plane.length); - // Return frame. + cast_environment_->Logging()->InsertFrameEvent(kVideoFrameDecoded, + kFrameIdUnknown, encoded_frame->frame_id); VLOG(1) << "Decoded frame " << frame_id_int; + // Frame decoded - return frame to the user via callback. cast_environment_->PostTask(CastEnvironment::MAIN, FROM_HERE, base::Bind(frame_decoded_cb, base::Passed(&decoded_frame), render_time)); |