Removing intra_mode_stats.
Change-Id: I6e0895f7f826b484ac86945e6abe3a706a6b0399
This commit is contained in:
Родитель
ff0d073d88
Коммит
b9592fa0b3
|
@ -39,11 +39,7 @@ unsigned __int64 Sectionbits[500];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ENTROPY_STATS
|
#ifdef ENTROPY_STATS
|
||||||
int intra_mode_stats[INTRA_MODES]
|
|
||||||
[INTRA_MODES]
|
|
||||||
[INTRA_MODES];
|
|
||||||
vp9_coeff_stats tree_update_hist[TX_SIZES][PLANE_TYPES];
|
vp9_coeff_stats tree_update_hist[TX_SIZES][PLANE_TYPES];
|
||||||
|
|
||||||
extern unsigned int active_section;
|
extern unsigned int active_section;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -414,9 +410,6 @@ static void write_mb_modes_kf(const VP9_COMP *cpi, MODE_INFO **mi_8x8,
|
||||||
const MB_PREDICTION_MODE A = above_block_mode(m, above_mi, i);
|
const MB_PREDICTION_MODE A = above_block_mode(m, above_mi, i);
|
||||||
const MB_PREDICTION_MODE L = left_block_mode(m, left_mi, i);
|
const MB_PREDICTION_MODE L = left_block_mode(m, left_mi, i);
|
||||||
const int bm = m->bmi[i].as_mode;
|
const int bm = m->bmi[i].as_mode;
|
||||||
#ifdef ENTROPY_STATS
|
|
||||||
++intra_mode_stats[A][L][bm];
|
|
||||||
#endif
|
|
||||||
write_intra_mode(bc, bm, vp9_kf_y_mode_prob[A][L]);
|
write_intra_mode(bc, bm, vp9_kf_y_mode_prob[A][L]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -88,12 +88,6 @@ FILE *keyfile;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#ifdef ENTROPY_STATS
|
|
||||||
extern int intra_mode_stats[INTRA_MODES]
|
|
||||||
[INTRA_MODES]
|
|
||||||
[INTRA_MODES];
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef MODE_STATS
|
#ifdef MODE_STATS
|
||||||
extern void init_tx_count_stats();
|
extern void init_tx_count_stats();
|
||||||
extern void write_tx_count_stats();
|
extern void write_tx_count_stats();
|
||||||
|
@ -1960,41 +1954,6 @@ void vp9_remove_compressor(VP9_PTR *ptr) {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ENTROPY_STATS
|
|
||||||
{
|
|
||||||
int i, j, k;
|
|
||||||
FILE *fmode = fopen("vp9_modecontext.c", "w");
|
|
||||||
|
|
||||||
fprintf(fmode, "\n#include \"vp9_entropymode.h\"\n\n");
|
|
||||||
fprintf(fmode, "const unsigned int vp9_kf_default_bmode_counts ");
|
|
||||||
fprintf(fmode, "[INTRA_MODES][INTRA_MODES]"
|
|
||||||
"[INTRA_MODES] =\n{\n");
|
|
||||||
|
|
||||||
for (i = 0; i < INTRA_MODES; i++) {
|
|
||||||
fprintf(fmode, " { // Above Mode : %d\n", i);
|
|
||||||
|
|
||||||
for (j = 0; j < INTRA_MODES; j++) {
|
|
||||||
fprintf(fmode, " {");
|
|
||||||
|
|
||||||
for (k = 0; k < INTRA_MODES; k++) {
|
|
||||||
if (!intra_mode_stats[i][j][k])
|
|
||||||
fprintf(fmode, " %5d, ", 1);
|
|
||||||
else
|
|
||||||
fprintf(fmode, " %5d, ", intra_mode_stats[i][j][k]);
|
|
||||||
}
|
|
||||||
|
|
||||||
fprintf(fmode, "}, // left_mode %d\n", j);
|
|
||||||
}
|
|
||||||
|
|
||||||
fprintf(fmode, " },\n");
|
|
||||||
}
|
|
||||||
|
|
||||||
fprintf(fmode, "};\n");
|
|
||||||
fclose(fmode);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
#if defined(SECTIONBITS_OUTPUT)
|
#if defined(SECTIONBITS_OUTPUT)
|
||||||
|
|
||||||
if (0) {
|
if (0) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче