summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encoder.c
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-08-28 16:48:42 -0700
committerDmitry Kovalev <dkovalev@google.com>2014-09-03 11:39:02 -0700
commitbf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6 (patch)
tree7de18d781615fc662d24b79fab75da289500ddb5 /vp9/encoder/vp9_encoder.c
parent0ecc75c81986a277d2e8e387117edfc21cb2fed0 (diff)
downloadlibvpx-bf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6.tar
libvpx-bf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6.tar.gz
libvpx-bf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6.tar.bz2
libvpx-bf778e7d8ed241c5a51f2dd2f36a5f2c7ee78bb6.zip
Initializing intra modes without vpx_once().
Change-Id: I0a9d52432f2500f1bd8f43f229e70e38bb9a0343
Diffstat (limited to 'vp9/encoder/vp9_encoder.c')
-rw-r--r--vp9/encoder/vp9_encoder.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c
index 8a74aec5f..1db66516d 100644
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -24,6 +24,7 @@
#include "vp9/common/vp9_postproc.h"
#endif
#include "vp9/common/vp9_reconinter.h"
+#include "vp9/common/vp9_reconintra.h"
#include "vp9/common/vp9_systemdependent.h"
#include "vp9/common/vp9_tile_common.h"
@@ -142,7 +143,9 @@ void vp9_initialize_enc() {
static int init_done = 0;
if (!init_done) {
+ vp9_rtcd();
vp9_init_neighbors();
+ vp9_init_intra_predictors();
vp9_coef_tree_initialize();
vp9_tokenize_initialize();
vp9_init_me_luts();
@@ -764,8 +767,6 @@ VP9_COMP *vp9_create_compressor(VP9EncoderConfig *oxcf) {
cm->error.setjmp = 1;
- vp9_rtcd();
-
cpi->use_svc = 0;
init_config(cpi, oxcf);