OSDN Git Service

h264: don't drop B-frames after next keyframe on POC reset.
authorRonald S. Bultje <rsbultje@gmail.com>
Mon, 12 Dec 2011 20:02:58 +0000 (12:02 -0800)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 16 Dec 2011 19:24:18 +0000 (11:24 -0800)
commit0b4c323213343bf514626ee89a7ad91bfd428322
tree3fb82025da273e79a3556c81acada36a27b5ce21
parentb8909cb3648c135411c17152e2cb3fde4df452d3
h264: don't drop B-frames after next keyframe on POC reset.

The keyframe after a POC reset may not be the first to be returned to
the user. Therefore, don't reset the expected next POC once we return
a keyframe to the user, but once we know that the next frame in the
return-queue is a keyframe.
libavcodec/h264.c