|
static int | vp9_alloc_entries (AVCodecContext *avctx, int n) |
|
static void | vp9_tile_data_free (VP9TileData *td) |
|
static void | vp9_frame_unref (AVCodecContext *avctx, VP9Frame *f) |
|
static int | vp9_frame_alloc (AVCodecContext *avctx, VP9Frame *f) |
|
static int | vp9_frame_ref (AVCodecContext *avctx, VP9Frame *dst, VP9Frame *src) |
|
static int | update_size (AVCodecContext *avctx, int w, int h) |
|
static int | update_block_buffers (AVCodecContext *avctx) |
|
static av_always_inline int | get_sbits_inv (GetBitContext *gb, int n) |
|
static av_always_inline int | inv_recenter_nonneg (int v, int m) |
|
static int | update_prob (VP56RangeCoder *c, int p) |
|
static int | read_colorspace_details (AVCodecContext *avctx) |
|
static int | decode_frame_header (AVCodecContext *avctx, const uint8_t *data, int size, int *ref) |
|
static void | decode_sb (VP9TileData *td, int row, int col, VP9Filter *lflvl, ptrdiff_t yoff, ptrdiff_t uvoff, enum BlockLevel bl) |
|
static void | decode_sb_mem (VP9TileData *td, int row, int col, VP9Filter *lflvl, ptrdiff_t yoff, ptrdiff_t uvoff, enum BlockLevel bl) |
|
static void | set_tile_offset (int *start, int *end, int idx, int log2_n, int n) |
|
static void | free_buffers (VP9Context *s) |
|
static av_cold int | vp9_decode_free (AVCodecContext *avctx) |
|
static int | decode_tiles (AVCodecContext *avctx, const uint8_t *data, int size) |
|
static int | vp9_export_enc_params (VP9Context *s, VP9Frame *frame) |
|
static int | vp9_decode_frame (AVCodecContext *avctx, AVFrame *frame, int *got_frame, AVPacket *pkt) |
|
static void | vp9_decode_flush (AVCodecContext *avctx) |
|
static av_cold int | vp9_decode_init (AVCodecContext *avctx) |
|