decoder: h264: improve pruning of unused MVC inter-view frames.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 10 Jun 2014 14:07:51 +0000 (16:07 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 10 Jun 2014 16:33:59 +0000 (18:33 +0200)
commit428b038dbaf90d257f35ee4e3be35eb63183b27f
tree57a4c16a2cd25e0eb674131720d4a61053a9774e
parent42ab3e066988109d89c2b1210bb6f02bcb44e97d
decoder: h264: improve pruning of unused MVC inter-view frames.

Improve process for the removal of pictures from DPB before possible
insertion of the current picture (C.4.4) for H.264 MVC inter-view only
reference components. In particular, handle cases where picture to be
inserted is not the last one of the access unit and if it was already
output and is no longer marked as used for reference, including for
decoding next view components within the same access unit.
gst-libs/gst/vaapi/gstvaapidecoder_h264.c