Validate references of frames inserted into FrameBuffer2.

BUG=chromium:730603

Review-Url: https://codereview.webrtc.org/2937243002
Cr-Commit-Position: refs/heads/master@{#18614}
This commit is contained in:
philipel
2017-06-15 09:06:21 -07:00
committed by Commit Bot
parent eb02c03a53
commit 112adf9ca9
4 changed files with 46 additions and 11 deletions

View File

@ -51,6 +51,8 @@ class FrameObject : public webrtc::VCMEncodedFrame {
uint8_t spatial_layer;
uint32_t timestamp;
// TODO(philipel): Add simple modify/access functions to prevent adding too
// many |references|.
size_t num_references;
uint16_t references[kMaxFrameReferences];
bool inter_layer_predicted;