summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_onyxd_if.c
diff options
context:
space:
mode:
Diffstat (limited to 'vp9/decoder/vp9_onyxd_if.c')
-rw-r--r--vp9/decoder/vp9_onyxd_if.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/vp9/decoder/vp9_onyxd_if.c b/vp9/decoder/vp9_onyxd_if.c
index 25fb3d6d2..4c0cd45a9 100644
--- a/vp9/decoder/vp9_onyxd_if.c
+++ b/vp9/decoder/vp9_onyxd_if.c
@@ -125,6 +125,9 @@ VP9D_PTR vp9_create_decompressor(VP9D_CONFIG *oxcf) {
vp9_zero(*pbi);
+ // Initialize the references to not point to any frame buffers.
+ memset(&cm->ref_frame_map, -1, sizeof(cm->ref_frame_map));
+
if (setjmp(cm->error.jmp)) {
cm->error.setjmp = 0;
vp9_remove_decompressor(pbi);