summaryrefslogtreecommitdiff
path: root/src/libvdpau/dpb.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libvdpau/dpb.h')
-rw-r--r--src/libvdpau/dpb.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libvdpau/dpb.h b/src/libvdpau/dpb.h
index 30a0da50b..3d313177c 100644
--- a/src/libvdpau/dpb.h
+++ b/src/libvdpau/dpb.h
@@ -46,6 +46,8 @@ struct decoded_picture {
/* Decoded Picture Buffer */
struct dpb {
struct decoded_picture *pictures;
+
+ uint32_t num_ref_frames;
uint32_t used;
};
@@ -71,6 +73,6 @@ int dpb_add_picture(struct dpb *dpb, struct decoded_picture *pic, uint32_t num_r
int dpb_flush(struct dpb *dpb);
void dpb_free_all( struct dpb *dpb );
-void fill_vdpau_reference_list(struct dpb *dpb, VdpReferenceFrameH264 *reflist);
+int fill_vdpau_reference_list(struct dpb *dpb, VdpReferenceFrameH264 *reflist);
#endif /* DPB_H_ */