AVCodecContext Struct Reference

#include <avcodec.h>

List of all members.

Public Attributes

AVClassav_class
int bit_rate
int bit_rate_tolerance
int flags
int sub_id
int me_method
uint8_textradata
int extradata_size
AVRational time_base
int width
int height
int gop_size
enum PixelFormat pix_fmt
int rate_emu
void(* draw_horiz_band )(struct AVCodecContext *s, const AVFrame *src, int offset[4], int y, int type, int height)
int sample_rate
int channels
enum SampleFormat sample_fmt
int frame_size
int frame_number
int real_pict_num
int delay
float qcompress
float qblur
int qmin
int qmax
int max_qdiff
int max_b_frames
float b_quant_factor
int rc_strategy
int b_frame_strategy
int hurry_up
struct AVCodeccodec
void * priv_data
int rtp_mode
int rtp_payload_size
void(* rtp_callback )(struct AVCodecContext *avctx, void *data, int size, int mb_nb)
int mv_bits
int header_bits
int i_tex_bits
int p_tex_bits
int i_count
int p_count
int skip_count
int misc_bits
int frame_bits
void * opaque
char codec_name [32]
enum CodecType codec_type
enum CodecID codec_id
unsigned int codec_tag
int workaround_bugs
int luma_elim_threshold
int chroma_elim_threshold
int strict_std_compliance
float b_quant_offset
int error_resilience
int(* get_buffer )(struct AVCodecContext *c, AVFrame *pic)
void(* release_buffer )(struct AVCodecContext *c, AVFrame *pic)
int has_b_frames
int block_align
int parse_only
int mpeg_quant
char * stats_out
char * stats_in
float rc_qsquish
float rc_qmod_amp
int rc_qmod_freq
RcOverriderc_override
int rc_override_count
char * rc_eq
int rc_max_rate
int rc_min_rate
int rc_buffer_size
float rc_buffer_aggressivity
float i_quant_factor
float i_quant_offset
float rc_initial_cplx
int dct_algo
float lumi_masking
float temporal_cplx_masking
float spatial_cplx_masking
float p_masking
float dark_masking
int unused
int idct_algo
int slice_count
int * slice_offset
int error_concealment
unsigned dsp_mask
int bits_per_sample
int prediction_method
AVRational sample_aspect_ratio
AVFramecoded_frame
int debug
int debug_mv
uint64_t error [4]
int mb_qmin
int mb_qmax
int me_cmp
int me_sub_cmp
int mb_cmp
int ildct_cmp
int dia_size
int last_predictor_count
int pre_me
int me_pre_cmp
int pre_dia_size
int me_subpel_quality
enum PixelFormat(* get_format )(struct AVCodecContext *s, const enum PixelFormat *fmt)
int dtg_active_format
int me_range
int intra_quant_bias
int inter_quant_bias
int color_table_id
int internal_buffer_count
void * internal_buffer
int global_quality
int coder_type
int context_model
int slice_flags
int xvmc_acceleration
int mb_decision
uint16_tintra_matrix
uint16_tinter_matrix
unsigned int stream_codec_tag
int scenechange_threshold
int lmin
int lmax
struct AVPaletteControlpalctrl
int noise_reduction
int(* reget_buffer )(struct AVCodecContext *c, AVFrame *pic)
int rc_initial_buffer_occupancy
int inter_threshold
int flags2
int error_rate
int antialias_algo
int quantizer_noise_shaping
int thread_count
int(* execute )(struct AVCodecContext *c, int(*func)(struct AVCodecContext *c2, void *arg), void **arg2, int *ret, int count)
void * thread_opaque
int me_threshold
int mb_threshold
int intra_dc_precision
int nsse_weight
int skip_top
int skip_bottom
int profile
int level
int lowres
int coded_width
int coded_height
int frame_skip_threshold
int frame_skip_factor
int frame_skip_exp
int frame_skip_cmp
float border_masking
int mb_lmin
int mb_lmax
int me_penalty_compensation
enum AVDiscard skip_loop_filter
enum AVDiscard skip_idct
enum AVDiscard skip_frame
int bidir_refine
int brd_scale
float crf
int cqp
int keyint_min
int refs
int chromaoffset
int bframebias
int trellis
float complexityblur
int deblockalpha
int deblockbeta
int partitions
int directpred
int cutoff
int scenechange_factor
int mv0_threshold
int b_sensitivity
int compression_level
int use_lpc
int lpc_coeff_precision
int min_prediction_order
int max_prediction_order
int prediction_order_method
int min_partition_order
int max_partition_order
int64_t timecode_frame_start


Detailed Description

Definition at line 490 of file avcodec.h.


Member Data Documentation

Definition at line 492 of file avcodec.h.

Definition at line 497 of file avcodec.h.

Definition at line 503 of file avcodec.h.

Definition at line 506 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 509 of file avcodec.h.

Referenced by av_encode().

Definition at line 510 of file avcodec.h.

Referenced by av_encode().

Definition at line 522 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 528 of file avcodec.h.

Referenced by av_encode(), opt_input_file(), and output_packet().

void(* AVCodecContext::draw_horiz_band)(struct AVCodecContext *s, const AVFrame *src, int offset[4], int y, int type, int height)

Definition at line 536 of file avcodec.h.

Referenced by av_encode(), do_audio_out(), new_audio_stream(), opt_input_file(), and output_packet().

Definition at line 537 of file avcodec.h.

Referenced by av_encode(), do_audio_out(), new_audio_stream(), opt_input_file(), and output_packet().

Definition at line 540 of file avcodec.h.

Definition at line 544 of file avcodec.h.

Referenced by av_encode(), do_audio_out(), and output_packet().

Definition at line 545 of file avcodec.h.

Referenced by output_packet().

Definition at line 546 of file avcodec.h.

Definition at line 549 of file avcodec.h.

Definition at line 552 of file avcodec.h.

Definition at line 553 of file avcodec.h.

Definition at line 556 of file avcodec.h.

Definition at line 559 of file avcodec.h.

Definition at line 562 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 565 of file avcodec.h.

Definition at line 568 of file avcodec.h.

Definition at line 571 of file avcodec.h.

Definition at line 574 of file avcodec.h.

Definition at line 577 of file avcodec.h.

Definition at line 579 of file avcodec.h.

Referenced by do_audio_out(), and output_packet().

Definition at line 581 of file avcodec.h.

Definition at line 584 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 586 of file avcodec.h.

Referenced by new_video_stream().

void(* AVCodecContext::rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb)

Definition at line 602 of file avcodec.h.

Definition at line 603 of file avcodec.h.

Definition at line 604 of file avcodec.h.

Definition at line 605 of file avcodec.h.

Definition at line 606 of file avcodec.h.

Definition at line 607 of file avcodec.h.

Definition at line 608 of file avcodec.h.

Definition at line 609 of file avcodec.h.

Definition at line 612 of file avcodec.h.

Definition at line 615 of file avcodec.h.

Definition at line 617 of file avcodec.h.

Definition at line 622 of file avcodec.h.

Referenced by av_encode(), new_audio_stream(), and new_video_stream().

Definition at line 625 of file avcodec.h.

Definition at line 643 of file avcodec.h.

Definition at line 646 of file avcodec.h.

Definition at line 649 of file avcodec.h.

Referenced by new_audio_stream(), and new_video_stream().

Definition at line 657 of file avcodec.h.

Definition at line 660 of file avcodec.h.

Definition at line 673 of file avcodec.h.

Referenced by av_encode().

Definition at line 676 of file avcodec.h.

Referenced by av_encode().

Definition at line 678 of file avcodec.h.

Definition at line 681 of file avcodec.h.

Definition at line 684 of file avcodec.h.

Referenced by output_packet().

Definition at line 687 of file avcodec.h.

Referenced by av_encode().

Definition at line 690 of file avcodec.h.

Definition at line 692 of file avcodec.h.

Definition at line 693 of file avcodec.h.

Definition at line 696 of file avcodec.h.

Definition at line 697 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 700 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 703 of file avcodec.h.

Definition at line 706 of file avcodec.h.

Definition at line 709 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 710 of file avcodec.h.

Definition at line 713 of file avcodec.h.

Definition at line 716 of file avcodec.h.

Definition at line 719 of file avcodec.h.

Definition at line 722 of file avcodec.h.

Definition at line 732 of file avcodec.h.

Definition at line 735 of file avcodec.h.

Definition at line 738 of file avcodec.h.

Definition at line 741 of file avcodec.h.

Definition at line 744 of file avcodec.h.

Definition at line 747 of file avcodec.h.

Definition at line 750 of file avcodec.h.

Definition at line 771 of file avcodec.h.

Definition at line 773 of file avcodec.h.

Definition at line 776 of file avcodec.h.

Definition at line 781 of file avcodec.h.

Definition at line 797 of file avcodec.h.

Definition at line 800 of file avcodec.h.

Definition at line 806 of file avcodec.h.

Referenced by new_video_stream(), and opt_input_file().

Definition at line 809 of file avcodec.h.

Referenced by do_audio_out(), do_video_out(), and output_packet().

Definition at line 812 of file avcodec.h.

Referenced by opt_input_file().

Definition at line 830 of file avcodec.h.

Definition at line 836 of file avcodec.h.

Definition at line 839 of file avcodec.h.

Definition at line 842 of file avcodec.h.

Definition at line 845 of file avcodec.h.

Definition at line 847 of file avcodec.h.

Definition at line 849 of file avcodec.h.

Definition at line 851 of file avcodec.h.

Definition at line 870 of file avcodec.h.

Definition at line 873 of file avcodec.h.

Definition at line 876 of file avcodec.h.

Definition at line 879 of file avcodec.h.

Definition at line 882 of file avcodec.h.

Definition at line 885 of file avcodec.h.

Definition at line 891 of file avcodec.h.

Definition at line 901 of file avcodec.h.

Definition at line 904 of file avcodec.h.

Definition at line 908 of file avcodec.h.

Definition at line 911 of file avcodec.h.

Definition at line 914 of file avcodec.h.

Definition at line 917 of file avcodec.h.

Definition at line 926 of file avcodec.h.

Referenced by new_audio_stream(), and new_video_stream().

Definition at line 931 of file avcodec.h.

Definition at line 934 of file avcodec.h.

Definition at line 941 of file avcodec.h.

Definition at line 947 of file avcodec.h.

Definition at line 950 of file avcodec.h.

Definition at line 956 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 959 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 962 of file avcodec.h.

Definition at line 965 of file avcodec.h.

Definition at line 968 of file avcodec.h.

Definition at line 971 of file avcodec.h.

Definition at line 974 of file avcodec.h.

Definition at line 977 of file avcodec.h.

Definition at line 983 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 986 of file avcodec.h.

Definition at line 989 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 992 of file avcodec.h.

Definition at line 995 of file avcodec.h.

Definition at line 1001 of file avcodec.h.

Definition at line 1004 of file avcodec.h.

Referenced by new_audio_stream(), new_video_stream(), and opt_input_file().

int(* AVCodecContext::execute)(struct AVCodecContext *c, int(*func)(struct AVCodecContext *c2, void *arg), void **arg2, int *ret, int count)

Definition at line 1010 of file avcodec.h.

Definition at line 1013 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 1016 of file avcodec.h.

Definition at line 1019 of file avcodec.h.

Referenced by new_video_stream().

Definition at line 1022 of file avcodec.h.

Definition at line 1025 of file avcodec.h.

Definition at line 1028 of file avcodec.h.

Definition at line 1031 of file avcodec.h.

Definition at line 1035 of file avcodec.h.

Definition at line 1039 of file avcodec.h.

Referenced by opt_input_file().

Definition at line 1042 of file avcodec.h.

Definition at line 1042 of file avcodec.h.

Definition at line 1045 of file avcodec.h.

Definition at line 1048 of file avcodec.h.

Definition at line 1051 of file avcodec.h.

Definition at line 1054 of file avcodec.h.

Definition at line 1057 of file avcodec.h.

Definition at line 1060 of file avcodec.h.

Definition at line 1063 of file avcodec.h.

Definition at line 1066 of file avcodec.h.

Definition at line 1069 of file avcodec.h.

Definition at line 1072 of file avcodec.h.

Definition at line 1075 of file avcodec.h.

Definition at line 1078 of file avcodec.h.

Definition at line 1081 of file avcodec.h.

Definition at line 1084 of file avcodec.h.

Definition at line 1087 of file avcodec.h.

Definition at line 1090 of file avcodec.h.

Definition at line 1093 of file avcodec.h.

Definition at line 1096 of file avcodec.h.

Definition at line 1099 of file avcodec.h.

Definition at line 1102 of file avcodec.h.

Definition at line 1105 of file avcodec.h.

Definition at line 1108 of file avcodec.h.

Definition at line 1111 of file avcodec.h.

Definition at line 1114 of file avcodec.h.

Definition at line 1122 of file avcodec.h.

Definition at line 1125 of file avcodec.h.

Definition at line 1128 of file avcodec.h.

Definition at line 1131 of file avcodec.h.

Definition at line 1134 of file avcodec.h.

Definition at line 1137 of file avcodec.h.

Definition at line 1141 of file avcodec.h.

Definition at line 1144 of file avcodec.h.

Definition at line 1147 of file avcodec.h.

Definition at line 1150 of file avcodec.h.

Definition at line 1153 of file avcodec.h.

Definition at line 1156 of file avcodec.h.

Definition at line 1159 of file avcodec.h.

Definition at line 1162 of file avcodec.h.


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

Generated on Sun May 25 00:20:30 2008 by  doxygen 1.5.6