Fix initialization order for the encoder
This commit makes the coefficient tree initialized prior to token initialization, where the coefficient costs are filled out according to the probabilities associated with coefficient value categories. Change-Id: If4e89c3923058376f8382c683fe4a225a4a38af3
This commit is contained in:
Родитель
fd16baae25
Коммит
3c34619125
|
@ -159,6 +159,7 @@ void vp9_initialize_enc() {
|
||||||
|
|
||||||
if (!init_done) {
|
if (!init_done) {
|
||||||
vp9_initialize_common();
|
vp9_initialize_common();
|
||||||
|
vp9_coef_tree_initialize();
|
||||||
vp9_tokenize_initialize();
|
vp9_tokenize_initialize();
|
||||||
vp9_init_quant_tables();
|
vp9_init_quant_tables();
|
||||||
vp9_init_me_luts();
|
vp9_init_me_luts();
|
||||||
|
@ -166,7 +167,6 @@ void vp9_initialize_enc() {
|
||||||
// init_base_skip_probs();
|
// init_base_skip_probs();
|
||||||
vp9_entropy_mv_init();
|
vp9_entropy_mv_init();
|
||||||
vp9_entropy_mode_init();
|
vp9_entropy_mode_init();
|
||||||
vp9_coef_tree_initialize();
|
|
||||||
init_done = 1;
|
init_done = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче