Fix Wundef warnings inside the codec

Change-Id: I2f4a5c836905b089b91b211368bf3a0dea682b75
This commit is contained in:
Alex Converse 2017-03-22 18:09:16 -07:00
Родитель e8e6cad7f9
Коммит 64d7ef6746
8 изменённых файлов: 14 добавлений и 13 удалений

Просмотреть файл

@ -20,7 +20,7 @@ extern "C" {
typedef struct od_ec_dec od_ec_dec;
#if OD_ACCOUNTING
#if defined(OD_ACCOUNTING) && OD_ACCOUNTING
#define OD_ACC_STR , char *acc_str
#define od_ec_dec_bits(dec, ftb, str) od_ec_dec_bits_(dec, ftb, str)
#else

Просмотреть файл

@ -16,6 +16,8 @@
extern "C" {
#endif
#include "./aom_config.h"
struct AV1Common;
#if CONFIG_TILE_GROUPS

Просмотреть файл

@ -1686,12 +1686,9 @@ static void decode_token_and_recon_block(AV1Decoder *const pbi,
tu_idx_c++;
}
if (bsize >= BLOCK_8X8 && eobtotal == 0)
#if CONFIG_MISC_FIXES
mbmi->has_no_coeffs = 1;
#else
mbmi->skip = 1;
#endif
// TODO(CONFIG_COEF_INTERLEAVE owners): bring eob == 0 corner case
// into line with the defaut configuration
if (bsize >= BLOCK_8X8 && eobtotal == 0) mbmi->skip = 1;
}
}
}

Просмотреть файл

@ -9,14 +9,12 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/
#include "./aom_config.h"
#if !CONFIG_PVQ
#include "aom_mem/aom_mem.h"
#include "aom_ports/mem.h"
#endif // !CONFIG_PVQ
#if CONFIG_ANS
#include "aom_dsp/ans.h"
#endif // CONFIG_ANS
#include "av1/common/blockd.h"
#define ACCT_STR __func__

Просмотреть файл

@ -12,11 +12,9 @@
#ifndef AV1_DECODER_DETOKENIZE_H_
#define AV1_DECODER_DETOKENIZE_H_
#include "./aom_config.h"
#if !CONFIG_PVQ || CONFIG_VAR_TX
#include "av1/decoder/decoder.h"
#if CONFIG_ANS
#include "aom_dsp/ans.h"
#endif // CONFIG_ANS
#include "av1/common/scan.h"
#endif // !CONFIG_PVQ

Просмотреть файл

@ -19,6 +19,10 @@
# include "av1/common/pvq.h"
# include "av1/encoder/encint.h"
#ifndef OD_SIGNAL_Q_SCALING
# define OD_SIGNAL_Q_SCALING (0)
#endif
void aom_encode_band_pvq_splits(aom_writer *w, od_pvq_codeword_ctx *adapt,
const int *y, int n, int k, int level);

Просмотреть файл

@ -16,6 +16,7 @@
#include <stdlib.h>
#include <string.h>
#include "./aom_config.h"
#if CONFIG_AOM_HIGHBITDEPTH
#include "aom_dsp/aom_dsp_common.h"
#endif // CONFIG_AOM_HIGHBITDEPTH

Просмотреть файл

@ -12,6 +12,7 @@
#include <math.h>
#include <limits.h>
#include "./aom_config.h"
#include "av1/common/alloccommon.h"
#include "av1/common/onyxc_int.h"
#include "av1/common/quant_common.h"