diff options
Diffstat (limited to 'src/libvdpau/dpb.c')
-rw-r--r-- | src/libvdpau/dpb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libvdpau/dpb.c b/src/libvdpau/dpb.c index d82a2e16d..31677e51c 100644 --- a/src/libvdpau/dpb.c +++ b/src/libvdpau/dpb.c @@ -169,6 +169,7 @@ int dpb_set_unused_ref_picture_bylidx(struct dpb *dpb, uint32_t longterm_idx) if (pic != NULL) do { if (pic->nal->long_term_frame_idx == longterm_idx) { + pic->nal->used_for_long_term_ref = 0; pic->used_for_reference = 0; if(!pic->delayed_output) dpb_remove_picture(dpb, pic); |