Commit e21c1eab authored by James Zern's avatar James Zern Committed by Gerrit Code Review
Browse files

Merge changes Iedb5b6a3,Iaea98508,I36580cea,Ia0574320

* changes:
  vp9_decodeframe.h: remove unused prototype
  vp9_decodeframe: move public funcs to end of file
  vp9_decodeframe: reorder some functions
  vp9_decodeframe: hide vp9_dec_build_inter_predictors_sb
parents 44317a51 dca31904
This diff is collapsed.
...@@ -16,24 +16,18 @@ ...@@ -16,24 +16,18 @@
extern "C" { extern "C" {
#endif #endif
struct VP9Common;
struct VP9Decoder; struct VP9Decoder;
struct vp9_read_bit_buffer; struct vp9_read_bit_buffer;
void vp9_init_dequantizer(struct VP9Common *cm);
void vp9_decode_frame(struct VP9Decoder *pbi,
const uint8_t *data, const uint8_t *data_end,
const uint8_t **p_data_end);
int vp9_read_sync_code(struct vp9_read_bit_buffer *const rb); int vp9_read_sync_code(struct vp9_read_bit_buffer *const rb);
void vp9_read_frame_size(struct vp9_read_bit_buffer *rb, void vp9_read_frame_size(struct vp9_read_bit_buffer *rb,
int *width, int *height); int *width, int *height);
BITSTREAM_PROFILE vp9_read_profile(struct vp9_read_bit_buffer *rb); BITSTREAM_PROFILE vp9_read_profile(struct vp9_read_bit_buffer *rb);
void vp9_dec_build_inter_predictors_sb(struct VP9Decoder *const pbi, void vp9_decode_frame(struct VP9Decoder *pbi,
MACROBLOCKD *xd, int mi_row, int mi_col, const uint8_t *data, const uint8_t *data_end,
BLOCK_SIZE bsize); const uint8_t **p_data_end);
#ifdef __cplusplus #ifdef __cplusplus
} // extern "C" } // extern "C"
#endif #endif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment