summaryrefslogtreecommitdiffstats
path: root/third_party/aom/av1/decoder/decodeframe.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/aom/av1/decoder/decodeframe.h')
-rw-r--r--third_party/aom/av1/decoder/decodeframe.h85
1 files changed, 0 insertions, 85 deletions
diff --git a/third_party/aom/av1/decoder/decodeframe.h b/third_party/aom/av1/decoder/decodeframe.h
deleted file mode 100644
index ddad273f1..000000000
--- a/third_party/aom/av1/decoder/decodeframe.h
+++ /dev/null
@@ -1,85 +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_AV1_DECODER_DECODEFRAME_H_
-#define AOM_AV1_DECODER_DECODEFRAME_H_
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct AV1Decoder;
-struct aom_read_bit_buffer;
-struct ThreadData;
-
-// Reads the middle part of the sequence header OBU (from
-// frame_width_bits_minus_1 to enable_restoration) into seq_params.
-// Reports errors by calling rb->error_handler() or aom_internal_error().
-void av1_read_sequence_header(AV1_COMMON *cm, struct aom_read_bit_buffer *rb,
- SequenceHeader *seq_params);
-
-void av1_read_frame_size(struct aom_read_bit_buffer *rb, int num_bits_width,
- int num_bits_height, int *width, int *height);
-BITSTREAM_PROFILE av1_read_profile(struct aom_read_bit_buffer *rb);
-
-// Returns 0 on success. Sets pbi->common.error.error_code and returns -1 on
-// failure.
-int av1_check_trailing_bits(struct AV1Decoder *pbi,
- struct aom_read_bit_buffer *rb);
-
-// On success, returns the frame header size. On failure, calls
-// aom_internal_error and does not return.
-// TODO(wtc): Figure out and document the p_data_end parameter.
-uint32_t av1_decode_frame_headers_and_setup(struct AV1Decoder *pbi,
- struct aom_read_bit_buffer *rb,
- const uint8_t *data,
- const uint8_t **p_data_end,
- int trailing_bits_present);
-
-void av1_decode_tg_tiles_and_wrapup(struct AV1Decoder *pbi, const uint8_t *data,
- const uint8_t *data_end,
- const uint8_t **p_data_end, int startTile,
- int endTile, int initialize_flag);
-
-// Implements the color_config() function in the spec. Reports errors by
-// calling rb->error_handler() or aom_internal_error().
-void av1_read_color_config(struct aom_read_bit_buffer *rb,
- int allow_lowbitdepth, SequenceHeader *seq_params,
- struct aom_internal_error_info *error_info);
-
-// Implements the timing_info() function in the spec. Reports errors by calling
-// rb->error_handler().
-void av1_read_timing_info_header(AV1_COMMON *cm,
- struct aom_read_bit_buffer *rb);
-
-// Implements the decoder_model_info() function in the spec. Reports errors by
-// calling rb->error_handler().
-void av1_read_decoder_model_info(AV1_COMMON *cm,
- struct aom_read_bit_buffer *rb);
-
-// Implements the operating_parameters_info() function in the spec. Reports
-// errors by calling rb->error_handler() or aom_internal_error().
-void av1_read_op_parameters_info(AV1_COMMON *const cm,
- struct aom_read_bit_buffer *rb, int op_num);
-
-struct aom_read_bit_buffer *av1_init_read_bit_buffer(
- struct AV1Decoder *pbi, struct aom_read_bit_buffer *rb, const uint8_t *data,
- const uint8_t *data_end);
-
-void av1_free_mc_tmp_buf(struct ThreadData *thread_data);
-
-void av1_set_single_tile_decoding_mode(AV1_COMMON *const cm);
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
-
-#endif // AOM_AV1_DECODER_DECODEFRAME_H_