Functions |
| static int | dv_work_pool_size (const DVprofile *d) |
| static void | dv_calc_mb_coordinates (const DVprofile *d, int chan, int seq, int slot, uint16_t *tbl) |
| static int | dv_init_dynamic_tables (const DVprofile *d) |
| static av_cold int | dvvideo_init (AVCodecContext *avctx) |
| static av_cold int | dvvideo_init_encoder (AVCodecContext *avctx) |
| static void | dv_decode_ac (GetBitContext *gb, BlockInfo *mb, DCTELEM *block) |
| static void | bit_copy (PutBitContext *pb, GetBitContext *gb) |
| static void | dv_calculate_mb_xy (DVVideoContext *s, DVwork_chunk *work_chunk, int m, int *mb_x, int *mb_y) |
| static int | dv_decode_video_segment (AVCodecContext *avctx, void *arg) |
| static av_always_inline int | dv_rl2vlc (int run, int l, int sign, uint32_t *vlc) |
| static av_always_inline int | dv_rl2vlc_size (int run, int l) |
static av_always_inline
PutBitContext * | dv_encode_ac (EncBlockInfo *bi, PutBitContext *pb_pool, PutBitContext *pb_end) |
| static av_always_inline int | dv_guess_dct_mode (DVVideoContext *s, uint8_t *data, int linesize) |
| static av_always_inline int | dv_init_enc_block (EncBlockInfo *bi, uint8_t *data, int linesize, DVVideoContext *s, int bias) |
| static void | dv_guess_qnos (EncBlockInfo *blks, int *qnos) |
| static int | dv_encode_video_segment (AVCodecContext *avctx, void *arg) |
| static int | dv_write_pack (enum dv_pack_type pack_id, DVVideoContext *c, uint8_t *buf) |
| static int | dvvideo_close (AVCodecContext *c) |