webrtc/modules/video_coding/codecs
Sergey Silkin 07f80cc393 Set first_frame_in_picture on first encoded frame of picture.
Set the flag based on coded length of buffered frame which is reset
after picture is encoded and, thus, is equal to zero when encoder
delivers first frame of next picture.

Before this change first_frame_in_picture was set based on index of
spatial layer of encoded frame. This is not right anymore since encoder
can drop base layer but deliver upper layers.

Bug: chromium:828350
Change-Id: I12c7534240de8bc4905f04ff368cc3704720a70b
Reviewed-on: https://webrtc-review.googlesource.com/68561
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22805}
2018-04-10 12:09:55 +00:00
..
h264 Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
i420 Don't use the |codec_settings| parameter in I420Decoder::InitDecode. 2018-04-04 12:00:10 +00:00
interface Delete unused deprecated headers under modules/video_coding/ 2018-02-16 14:07:38 +00:00
multiplex Use frame generator in video codec unit tests. 2018-03-28 13:07:16 +00:00
test Exclude first frames from RD perf analysis. 2018-04-08 19:07:14 +00:00
vp8 Delete obsolete tl_factory member and all mention thereof. 2018-04-09 11:02:38 +00:00
vp9 Set first_frame_in_picture on first encoded frame of picture. 2018-04-10 12:09:55 +00:00