FFmpeg
|
DV codec. More...
#include "libavutil/internal.h"
#include "libavutil/pixdesc.h"
#include "avcodec.h"
#include "get_bits.h"
#include "internal.h"
#include "put_bits.h"
#include "simple_idct.h"
#include "dvdata.h"
#include "dv_tablegen.h"
Go to the source code of this file.
Data Structures | |
struct | EncBlockInfo |
Typedefs | |
typedef struct EncBlockInfo | EncBlockInfo |
Variables | |
RL_VLC_ELEM | ff_dv_rl_vlc [1184] |
static const uint8_t | dv100_qstep [16] |
static const uint8_t | dv_quant_areas [4] = { 6, 21, 43, 64 } |
static const int | vs_total_ac_bits = (100 * 4 + 68*2) * 5 |
static const int | mb_area_start [5] = { 1, 6, 21, 43, 64 } |
static const int | dv_weight_bits = 18 |
static const int | dv_weight_88 [64] |
static const int | dv_weight_248 [64] |
Detailed Description
DV codec.
Definition in file libavcodec/dv.c.
Typedef Documentation
typedef struct EncBlockInfo EncBlockInfo |
Function Documentation
|
inlinestatic |
Definition at line 54 of file libavcodec/dv.c.
Referenced by ff_dv_init_dynamic_tables().
|
static |
Definition at line 428 of file libavcodec/dv.c.
Referenced by dv_encode_video_segment().
|
static |
Definition at line 669 of file libavcodec/dv.c.
Referenced by dv_write_pack().
|
static |
Definition at line 471 of file libavcodec/dv.c.
Referenced by dv_init_enc_block().
|
inlinestatic |
Definition at line 600 of file libavcodec/dv.c.
Referenced by dv_encode_video_segment().
|
static |
Definition at line 506 of file libavcodec/dv.c.
Referenced by dv_encode_video_segment().
|
static |
Definition at line 402 of file libavcodec/dv.c.
Referenced by dv_encode_ac(), and put_bits_left().
|
static |
Definition at line 408 of file libavcodec/dv.c.
Referenced by dv_guess_qnos(), dv_init_enc_block(), and put_bits_left().
|
inlinestatic |
Definition at line 800 of file libavcodec/dv.c.
|
static |
Definition at line 331 of file libavcodec/dv.c.
Referenced by dv_write_pack().
int ff_dv_init_dynamic_tables | ( | const DVprofile * | d | ) |
Definition at line 178 of file libavcodec/dv.c.
Referenced by dv_write_pack(), and dvvideo_decode_frame().
av_cold int ff_dvvideo_init | ( | AVCodecContext * | avctx | ) |
Definition at line 239 of file libavcodec/dv.c.
Referenced by dvvideo_init_encoder().
|
inlinestatic |
Definition at line 354 of file libavcodec/dv.c.
Referenced by dv_encode_ac().
Variable Documentation
|
static |
Definition at line 170 of file libavcodec/dv.c.
Referenced by ff_dv_init_dynamic_tables().
|
static |
Definition at line 176 of file libavcodec/dv.c.
Referenced by ff_dv_init_dynamic_tables().
|
static |
Definition at line 495 of file libavcodec/dv.c.
Referenced by dv_init_enc_block().
|
static |
Definition at line 485 of file libavcodec/dv.c.
Referenced by dv_init_enc_block().
|
static |
Definition at line 484 of file libavcodec/dv.c.
Referenced by dv_init_enc_block().
RL_VLC_ELEM ff_dv_rl_vlc[1184] |
Definition at line 52 of file libavcodec/dv.c.
Referenced by dv_decode_ac().
|
static |
Definition at line 352 of file libavcodec/dv.c.
Referenced by dv_guess_qnos(), and dv_init_enc_block().
|
static |
Definition at line 351 of file libavcodec/dv.c.
Referenced by dv_encode_video_segment(), and dv_guess_qnos().
Generated on Mon Nov 18 2024 06:52:05 for FFmpeg by 1.8.11