summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiimagepool.c
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-10-31 14:24:09 +0100
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-11-16 16:50:30 +0100
commit1b95cd564ca33a16ebbe4291d3109ae98da4c770 (patch)
tree0b923c75b3827df104d7a4be79f146549293bf2f /gst-libs/gst/vaapi/gstvaapiimagepool.c
parente93579fdc75d68d9e321255b9e4dd61501fd8793 (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