libavcodec/dvdata.c File Reference

Constants for DV codec. More...

#include "libavutil/rational.h"
#include "libavutil/intreadwrite.h"
#include "avcodec.h"
#include "dvdata.h"

Go to the source code of this file.

Functions

const DVprofileavpriv_dv_frame_profile2 (AVCodecContext *codec, const DVprofile *sys, const uint8_t *frame, unsigned buf_size)
const DVprofileavpriv_dv_frame_profile (const DVprofile *sys, const uint8_t *frame, unsigned buf_size)
const DVprofileavpriv_dv_codec_profile (AVCodecContext *codec)

Variables

static DVwork_chunk work_chunks_dv25pal [1 *12 *27]
static DVwork_chunk work_chunks_dv25pal411 [1 *12 *27]
static DVwork_chunk work_chunks_dv25ntsc [1 *10 *27]
static DVwork_chunk work_chunks_dv50pal [2 *12 *27]
static DVwork_chunk work_chunks_dv50ntsc [2 *10 *27]
static DVwork_chunk work_chunks_dv100palp [2 *12 *27]
static DVwork_chunk work_chunks_dv100ntscp [2 *10 *27]
static DVwork_chunk work_chunks_dv100pali [4 *12 *27]
static DVwork_chunk work_chunks_dv100ntsci [4 *10 *27]
static uint32_t dv_idct_factor_sd [2 *2 *22 *64]
static uint32_t dv_idct_factor_hd1080 [2 *4 *16 *64]
static uint32_t dv_idct_factor_hd720 [2 *4 *16 *64]
static const DVprofile dv_profiles []


Detailed Description

Constants for DV codec.

Definition in file dvdata.c.


Function Documentation

const DVprofile* avpriv_dv_codec_profile ( AVCodecContext codec  ) 

Definition at line 285 of file dvdata.c.

Referenced by dv_frame_offset(), dv_init_mux(), and dvvideo_init_encoder().

const DVprofile* avpriv_dv_frame_profile ( const DVprofile sys,
const uint8_t *  frame,
unsigned  buf_size 
)

Definition at line 279 of file dvdata.c.

Referenced by avpriv_dv_produce_packet(), and dv_read_header().

const DVprofile* avpriv_dv_frame_profile2 ( AVCodecContext codec,
const DVprofile sys,
const uint8_t *  frame,
unsigned  buf_size 
)

Definition at line 249 of file dvdata.c.

Referenced by avpriv_dv_frame_profile().


Variable Documentation

uint32_t dv_idct_factor_hd1080[2 *4 *16 *64] [static]

Definition at line 43 of file dvdata.c.

uint32_t dv_idct_factor_hd720[2 *4 *16 *64] [static]

Definition at line 44 of file dvdata.c.

uint32_t dv_idct_factor_sd[2 *2 *22 *64] [static]

Definition at line 42 of file dvdata.c.

const DVprofile dv_profiles[] [static]

Definition at line 46 of file dvdata.c.

DVwork_chunk work_chunks_dv100ntsci[4 *10 *27] [static]

Definition at line 40 of file dvdata.c.

DVwork_chunk work_chunks_dv100ntscp[2 *10 *27] [static]

Definition at line 38 of file dvdata.c.

DVwork_chunk work_chunks_dv100pali[4 *12 *27] [static]

Definition at line 39 of file dvdata.c.

DVwork_chunk work_chunks_dv100palp[2 *12 *27] [static]

Definition at line 37 of file dvdata.c.

DVwork_chunk work_chunks_dv25ntsc[1 *10 *27] [static]

Definition at line 34 of file dvdata.c.

DVwork_chunk work_chunks_dv25pal[1 *12 *27] [static]

Definition at line 32 of file dvdata.c.

DVwork_chunk work_chunks_dv25pal411[1 *12 *27] [static]

Definition at line 33 of file dvdata.c.

DVwork_chunk work_chunks_dv50ntsc[2 *10 *27] [static]

Definition at line 36 of file dvdata.c.

DVwork_chunk work_chunks_dv50pal[2 *12 *27] [static]

Definition at line 35 of file dvdata.c.


Generated on Fri Oct 26 02:46:08 2012 for FFmpeg by  doxygen 1.5.8