summaryrefslogtreecommitdiffstats
path: root/third_party/aom/aom_util/debug_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/aom/aom_util/debug_util.h')
-rw-r--r--third_party/aom/aom_util/debug_util.h69
1 files changed, 0 insertions, 69 deletions
diff --git a/third_party/aom/aom_util/debug_util.h b/third_party/aom/aom_util/debug_util.h
deleted file mode 100644
index 127a8b468..000000000
--- a/third_party/aom/aom_util/debug_util.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright (c) 2016, Alliance for Open Media. All rights reserved
- *
- * This source code is subject to the terms of the BSD 2 Clause License and
- * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License
- * was not distributed with this source code in the LICENSE file, you can
- * obtain it at www.aomedia.org/license/software. If the Alliance for Open
- * Media Patent License 1.0 was not distributed with this source code in the
- * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
- */
-
-#ifndef AOM_AOM_UTIL_DEBUG_UTIL_H_
-#define AOM_AOM_UTIL_DEBUG_UTIL_H_
-
-#include "config/aom_config.h"
-
-#include "aom_dsp/prob.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void bitstream_queue_set_frame_write(int frame_idx);
-int bitstream_queue_get_frame_write(void);
-void bitstream_queue_set_frame_read(int frame_idx);
-int bitstream_queue_get_frame_read(void);
-
-#if CONFIG_BITSTREAM_DEBUG
-/* This is a debug tool used to detect bitstream error. On encoder side, it
- * pushes each bit and probability into a queue before the bit is written into
- * the Arithmetic coder. On decoder side, whenever a bit is read out from the
- * Arithmetic coder, it pops out the reference bit and probability from the
- * queue as well. If the two results do not match, this debug tool will report
- * an error. This tool can be used to pin down the bitstream error precisely.
- * By combining gdb's backtrace method, we can detect which module causes the
- * bitstream error. */
-int bitstream_queue_get_write(void);
-int bitstream_queue_get_read(void);
-void bitstream_queue_record_write(void);
-void bitstream_queue_reset_write(void);
-void bitstream_queue_pop(int *result, aom_cdf_prob *cdf, int *nsymbs);
-void bitstream_queue_push(int result, const aom_cdf_prob *cdf, int nsymbs);
-void bitstream_queue_set_skip_write(int skip);
-void bitstream_queue_set_skip_read(int skip);
-#endif // CONFIG_BITSTREAM_DEBUG
-
-#if CONFIG_MISMATCH_DEBUG
-void mismatch_move_frame_idx_w();
-void mismatch_move_frame_idx_r();
-void mismatch_reset_frame(int num_planes);
-void mismatch_record_block_pre(const uint8_t *src, int src_stride,
- int frame_offset, int plane, int pixel_c,
- int pixel_r, int blk_w, int blk_h, int highbd);
-void mismatch_record_block_tx(const uint8_t *src, int src_stride,
- int frame_offset, int plane, int pixel_c,
- int pixel_r, int blk_w, int blk_h, int highbd);
-void mismatch_check_block_pre(const uint8_t *src, int src_stride,
- int frame_offset, int plane, int pixel_c,
- int pixel_r, int blk_w, int blk_h, int highbd);
-void mismatch_check_block_tx(const uint8_t *src, int src_stride,
- int frame_offset, int plane, int pixel_c,
- int pixel_r, int blk_w, int blk_h, int highbd);
-#endif // CONFIG_MISMATCH_DEBUG
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
-
-#endif // AOM_AOM_UTIL_DEBUG_UTIL_H_