From bf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6 Mon Sep 17 00:00:00 2001 From: Dmitry Kovalev Date: Thu, 28 Aug 2014 16:48:42 -0700 Subject: Initializing intra modes without vpx_once(). Change-Id: I0a9d52432f2500f1bd8f43f229e70e38bb9a0343 --- vp9/decoder/vp9_decoder.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'vp9/decoder') diff --git a/vp9/decoder/vp9_decoder.c b/vp9/decoder/vp9_decoder.c index f461af53e..9106b0d14 100644 --- a/vp9/decoder/vp9_decoder.c +++ b/vp9/decoder/vp9_decoder.c @@ -25,6 +25,7 @@ #include "vp9/common/vp9_postproc.h" #endif #include "vp9/common/vp9_quant_common.h" +#include "vp9/common/vp9_reconintra.h" #include "vp9/common/vp9_systemdependent.h" #include "vp9/decoder/vp9_decodeframe.h" @@ -36,7 +37,9 @@ static void initialize_dec() { static int init_done = 0; if (!init_done) { + vp9_rtcd(); vp9_init_neighbors(); + vp9_init_intra_predictors(); init_done = 1; } } @@ -59,8 +62,6 @@ VP9Decoder *vp9_decoder_create() { cm->error.setjmp = 1; initialize_dec(); - vp9_rtcd(); - // Initialize the references to not point to any frame buffers. vpx_memset(&cm->ref_frame_map, -1, sizeof(cm->ref_frame_map)); -- cgit v1.2.3