Index: webrtc/modules/video_coding/codecs/vp8/vp8_impl.h |
diff --git a/webrtc/modules/video_coding/codecs/vp8/vp8_impl.h b/webrtc/modules/video_coding/codecs/vp8/vp8_impl.h |
index 34f21e0cf552cc53f532fb220616757cb405007e..0d7ecbaa5f933e386178969a5556a7b4c4623b51 100644 |
--- a/webrtc/modules/video_coding/codecs/vp8/vp8_impl.h |
+++ b/webrtc/modules/video_coding/codecs/vp8/vp8_impl.h |
@@ -62,7 +62,8 @@ class VP8EncoderImpl : public VP8Encoder { |
const char* ImplementationName() const override; |
- static vpx_enc_frame_flags_t EncodeFlags(TemporalReferences references); |
+ static vpx_enc_frame_flags_t EncodeFlags( |
+ const TemporalLayers::FrameConfig& references); |
private: |
void SetupTemporalLayers(int num_streams, |
@@ -79,11 +80,13 @@ class VP8EncoderImpl : public VP8Encoder { |
int InitAndSetControlSettings(); |
void PopulateCodecSpecific(CodecSpecificInfo* codec_specific, |
+ const TemporalLayers::FrameConfig& tl_config, |
const vpx_codec_cx_pkt& pkt, |
int stream_idx, |
uint32_t timestamp); |
- int GetEncodedPartitions(const VideoFrame& input_image); |
+ int GetEncodedPartitions(const TemporalLayers::FrameConfig tl_configs[], |
+ const VideoFrame& input_image); |
// Set the stream state for stream |stream_idx|. |
void SetStreamState(bool send_stream, int stream_idx); |