webrtc/modules/video_coding/codecs/vp9
Sergey Silkin 4e6cd5eaeb Get actual list of references from encoder in flexible mode.
In flexible mode, use VP9E_GET_SVC_REF_FRAME_CONFIG to get indices of
reference frame buffers and buffers update by encoded frame.

Set inter_pic_predicted to true only if encoder actually used temporal
prediction.

Bug: webrtc:9244, webrtc:9270
Change-Id: I4e439abeab9e063d50abdcefc59bf58d6596ea6c
Reviewed-on: https://webrtc-review.googlesource.com/74780
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Marco Paniconi <marpan@google.com>
Cr-Commit-Position: refs/heads/master@{#23410}
2018-05-28 11:35:49 +00:00
..
include Remove extra reference from GOF. 2018-05-09 18:18:43 +00:00
test Delete deprecated VideoDecoder::Decode method 2018-05-22 08:17:03 +00:00
svc_config.cc Layering and rate allocation for VP9 screen sharing. 2018-05-15 07:06:10 +00:00
svc_config.h Layering and rate allocation for VP9 screen sharing. 2018-05-15 07:06:10 +00:00
svc_config_unittest.cc Layering and rate allocation for VP9 screen sharing. 2018-05-15 07:06:10 +00:00
svc_rate_allocator.cc Layering and rate allocation for VP9 screen sharing. 2018-05-15 07:06:10 +00:00
svc_rate_allocator.h Directly include VideoBitrateAllocation in common_video/ targets 2018-05-23 17:57:14 +00:00
svc_rate_allocator_unittest.cc Layering and rate allocation for VP9 screen sharing. 2018-05-15 07:06:10 +00:00
vp9_frame_buffer_pool.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
vp9_frame_buffer_pool.h Delete unneeded includes of basictypes.h. 2018-05-21 19:35:08 +00:00
vp9_impl.cc Get actual list of references from encoder in flexible mode. 2018-05-28 11:35:49 +00:00
vp9_impl.h Get actual list of references from encoder in flexible mode. 2018-05-28 11:35:49 +00:00
vp9_noop.cc Reland "Update internal SW codecs to return unique_ptrs" 2017-11-13 14:23:58 +00:00