libavcodec/dv_profile.h File Reference

#include <stdint.h>
#include "libavutil/pixfmt.h"
#include "libavutil/rational.h"
#include "avcodec.h"

Go to the source code of this file.

Data Structures

struct  DVwork_chunk
struct  DVprofile

Defines

#define DV_PROFILE_BYTES   (6*80)

Functions

const DVprofileavpriv_dv_frame_profile (const DVprofile *sys, const uint8_t *frame, unsigned buf_size)
const DVprofileavpriv_dv_frame_profile2 (AVCodecContext *codec, const DVprofile *sys, const uint8_t *frame, unsigned buf_size)
const DVprofileavpriv_dv_codec_profile (AVCodecContext *codec)
void ff_dv_print_profiles (void *logctx, int loglevel)
 Print all allowed DV profiles into logctx at specified logging level.


Define Documentation

#define DV_PROFILE_BYTES   (6*80)

Definition at line 30 of file dv_profile.h.

Referenced by avpriv_dv_frame_profile2(), avpriv_dv_produce_packet(), and dv_read_header().


Function Documentation

const DVprofile* avpriv_dv_codec_profile ( AVCodecContext codec  ) 

Definition at line 325 of file dv_profile.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 319 of file dv_profile.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 284 of file dv_profile.c.

Referenced by avpriv_dv_frame_profile(), and dvvideo_decode_frame().

void ff_dv_print_profiles ( void *  logctx,
int  loglevel 
)

Print all allowed DV profiles into logctx at specified logging level.

Definition at line 347 of file dv_profile.c.

Referenced by dvvideo_init_encoder().


Generated on Fri Oct 26 02:50:05 2012 for FFmpeg by  doxygen 1.5.8