Index: webrtc/modules/video_coding/main/source/frame_buffer.h |
diff --git a/webrtc/modules/video_coding/main/source/frame_buffer.h b/webrtc/modules/video_coding/main/source/frame_buffer.h |
index d98b02463f239c8af9b8fc5b07159a95d8110071..ab4ff6574e829707b9a84679e85f54e7876c9c24 100644 |
--- a/webrtc/modules/video_coding/main/source/frame_buffer.h |
+++ b/webrtc/modules/video_coding/main/source/frame_buffer.h |
@@ -61,6 +61,8 @@ class VCMFrameBuffer : public VCMEncodedFrame { |
int Tl0PicId() const; |
bool NonReference() const; |
+ void SetGofInfo(const GofInfoVP9& gof_info, size_t idx); |
+ |
// Increments a counter to keep track of the number of packets of this frame |
// which were NACKed before they arrived. |
void IncrementNackCount(); |
@@ -73,17 +75,16 @@ class VCMFrameBuffer : public VCMEncodedFrame { |
webrtc::FrameType FrameType() const; |
void SetPreviousFrameLoss(); |
- // The number of packets discarded because the decoder can't make use of |
- // them. |
+ // The number of packets discarded because the decoder can't make use of them. |
int NotDecodablePackets() const; |
private: |
void SetState(VCMFrameBufferStateEnum state); // Set state of frame |
- VCMFrameBufferStateEnum _state; // Current state of the frame |
- VCMSessionInfo _sessionInfo; |
- uint16_t _nackCount; |
- int64_t _latestPacketTimeMs; |
+ VCMFrameBufferStateEnum _state; // Current state of the frame |
+ VCMSessionInfo _sessionInfo; |
+ uint16_t _nackCount; |
+ int64_t _latestPacketTimeMs; |
}; |
} // namespace webrtc |