diff options
author | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2012-10-31 14:24:09 +0100 |
---|---|---|
committer | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2012-11-16 16:50:30 +0100 |
commit | 1b95cd564ca33a16ebbe4291d3109ae98da4c770 (patch) | |
tree | 0b923c75b3827df104d7a4be79f146549293bf2f /gst-libs/gst/vaapi/gstvaapiimagepool.c | |
parent | e93579fdc75d68d9e321255b9e4dd61501fd8793 (diff) |
h264: simplify reference picture marking process.
... to build the short_ref[] and long_ref[] lists from the DPB, instead
of maintaining them separately. This avoids refs/unrefs while making it
possible to generate the list based on the actual picture structure.
This also ensures that the list of generated ReferenceFrames[] actually
matches what reference frames are available in the DPB. i.e. short_ref[]
and long_ref[] entries are implied from the DPB, so there is no risk of
having "dangling" references.
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapiimagepool.c')
0 files changed, 0 insertions, 0 deletions