| Index: webrtc/modules/video_coding/frame_object.h
|
| diff --git a/webrtc/modules/video_coding/frame_object.h b/webrtc/modules/video_coding/frame_object.h
|
| index c5cdd6eb1125c2a8ef5fb35c1f441f747c307c4d..2b39f06fcd65678cb1b505e56410a844e33f80f1 100644
|
| --- a/webrtc/modules/video_coding/frame_object.h
|
| +++ b/webrtc/modules/video_coding/frame_object.h
|
| @@ -23,13 +23,20 @@ class FrameObject {
|
| public:
|
| static const uint8_t kMaxFrameReferences = 5;
|
|
|
| + FrameObject();
|
| +
|
| virtual bool GetBitstream(uint8_t* destination) const = 0;
|
| virtual ~FrameObject() {}
|
|
|
| + // The tuple (|picture_id|, |spatial_layer|) uniquely identifies a frame
|
| + // object. For codec types that don't necessarily have picture ids they
|
| + // have to be constructed from the header data relevant to that codec.
|
| uint16_t picture_id;
|
| + uint8_t spatial_layer;
|
| +
|
| size_t num_references;
|
| - std::array<uint16_t, kMaxFrameReferences> referencesr;
|
| uint16_t references[kMaxFrameReferences];
|
| + bool inter_layer_predicted;
|
| };
|
|
|
| class PacketBuffer;
|
|
|