FFmpeg
Data Fields
DVVideoContext Struct Reference

#include <dv.h>

Data Fields

AVClassavclass
 
const AVDVProfilesys
 
const AVFrameframe
 
AVCodecContextavctx
 
uint8_t * buf
 
uint8_t dv_zigzag [2][64]
 
void(* get_pixels )(int16_t *block, const uint8_t *pixels, ptrdiff_t linesize)
 
void(* fdct [2])(int16_t *block)
 
void(* idct_put [2])(uint8_t *dest, ptrdiff_t stride, int16_t *block)
 
me_cmp_func ildct_cmp
 
DVwork_chunk work_chunks [4 *12 *27]
 
uint32_t idct_factor [2 *4 *16 *64]
 
IDCTDSPContext idsp
 
int quant_deadzone
 

Detailed Description

Definition at line 40 of file dv.h.

Field Documentation

◆ avclass

AVClass* DVVideoContext::avclass

Definition at line 41 of file dv.h.

◆ sys

const AVDVProfile* DVVideoContext::sys

Definition at line 42 of file dv.h.

◆ frame

const AVFrame* DVVideoContext::frame

Definition at line 43 of file dv.h.

◆ avctx

AVCodecContext* DVVideoContext::avctx

Definition at line 44 of file dv.h.

◆ buf

uint8_t* DVVideoContext::buf

Definition at line 45 of file dv.h.

◆ dv_zigzag

uint8_t DVVideoContext::dv_zigzag[2][64]

Definition at line 47 of file dv.h.

◆ get_pixels

void(* DVVideoContext::get_pixels) (int16_t *block, const uint8_t *pixels, ptrdiff_t linesize)

Definition at line 49 of file dv.h.

◆ fdct

void(* DVVideoContext::fdct[2])(int16_t *block)

Definition at line 50 of file dv.h.

◆ idct_put

void(* DVVideoContext::idct_put[2])(uint8_t *dest, ptrdiff_t stride, int16_t *block)

Definition at line 51 of file dv.h.

◆ ildct_cmp

me_cmp_func DVVideoContext::ildct_cmp

Definition at line 52 of file dv.h.

◆ work_chunks

DVwork_chunk DVVideoContext::work_chunks[4 *12 *27]

Definition at line 53 of file dv.h.

◆ idct_factor

uint32_t DVVideoContext::idct_factor[2 *4 *16 *64]

Definition at line 54 of file dv.h.

◆ idsp

IDCTDSPContext DVVideoContext::idsp

Definition at line 55 of file dv.h.

◆ quant_deadzone

int DVVideoContext::quant_deadzone

Definition at line 57 of file dv.h.


The documentation for this struct was generated from the following file: