net.sf.ffmpeg_java
Class AVCodecLibrary.AVCodecContext

java.lang.Object
  extended by com.sun.jna.Structure
      extended by net.sf.ffmpeg_java.AVCodecLibrary.AVCodecContext
Enclosing interface:
AVCodecLibrary

public static class AVCodecLibrary.AVCodecContext
extends com.sun.jna.Structure

main external API structure


Field Summary
 int antialias_algo
           
 com.sun.jna.Pointer av_class
           
 int b_frame_strategy
           
 float b_quant_factor
           
 float b_quant_offset
           
 int b_sensitivity
           
 int bframebias
           
 int bidir_refine
           
 int bit_rate
           
 int bit_rate_tolerance
           
 int bits_per_sample
           
 int block_align
           
 float border_masking
           
 int brd_scale
           
 int channels
           
 int chroma_elim_threshold
           
 int chromaoffset
           
 com.sun.jna.Pointer codec
           
 int codec_id
           
 byte[] codec_name
           
 int codec_tag
           
 int codec_type
           
 com.sun.jna.Pointer coded_frame
           
 int coded_height
           
 int coded_width
           
 int coder_type
           
 int color_table_id
           
 float complexityblur
           
 int compression_level
           
 int context_model
           
 int cqp
           
 float crf
           
 int cutoff
           
 float dark_masking
           
 int dct_algo
           
 int deblockalpha
           
 int deblockbeta
           
 int debug
           
 int debug_mv
           
 int delay
           
 int dia_size
           
 int directpred
           
 com.sun.jna.Pointer draw_horiz_band
           
 int dsp_mask
          dsp_mask could be add used to disable unwanted CPU features CPU features (i.e.
 int dtg_active_format
           
 long[] error
           
 int error_concealment
           
 int error_rate
           
 int error_resilience
           
 com.sun.jna.Pointer execute
           
 com.sun.jna.Pointer extradata
           
 int extradata_size
           
static int FF_AA_AUTO
           
static int FF_AA_FASTINT
           
static int FF_AA_FLOAT
           
static int FF_AA_INT
           
static int FF_ASPECT_EXTENDED
           
static int FF_BUG_AC_VLC
           
static int FF_BUG_AMV
           
static int FF_BUG_AUTODETECT
           
static int FF_BUG_DC_CLIP
           
static int FF_BUG_DIRECT_BLOCKSIZE
           
static int FF_BUG_EDGE
           
static int FF_BUG_HPEL_CHROMA
           
static int FF_BUG_MS
           
static int FF_BUG_NO_PADDING
           
static int FF_BUG_OLD_MSMPEG4
           
static int FF_BUG_QPEL_CHROMA
           
static int FF_BUG_QPEL_CHROMA2
           
static int FF_BUG_STD_QPEL
           
static int FF_BUG_UMP4
           
static int FF_BUG_XVID_ILACE
           
static int FF_CMP_BIT
           
static int FF_CMP_CHROMA
           
static int FF_CMP_DCT
           
static int FF_CMP_DCT264
           
static int FF_CMP_DCTMAX
           
static int FF_CMP_NSSE
           
static int FF_CMP_PSNR
           
static int FF_CMP_RD
           
static int FF_CMP_SAD
           
static int FF_CMP_SATD
           
static int FF_CMP_SSE
           
static int FF_CMP_VSAD
           
static int FF_CMP_VSSE
           
static int FF_CMP_W53
           
static int FF_CMP_W97
           
static int FF_CMP_ZERO
           
static int FF_CODER_TYPE_AC
           
static int FF_CODER_TYPE_DEFLATE
           
static int FF_CODER_TYPE_RAW
           
static int FF_CODER_TYPE_RLE
           
static int FF_CODER_TYPE_VLC
           
static int FF_COMPLIANCE_EXPERIMENTAL
           
static int FF_COMPLIANCE_INOFFICIAL
           
static int FF_COMPLIANCE_NORMAL
           
static int FF_COMPLIANCE_STRICT
           
static int FF_COMPLIANCE_VERY_STRICT
           
static int FF_COMPRESSION_DEFAULT
           
static int FF_DCT_ALTIVEC
           
static int FF_DCT_AUTO
           
static int FF_DCT_FAAN
           
static int FF_DCT_FASTINT
           
static int FF_DCT_INT
           
static int FF_DCT_MLIB
           
static int FF_DCT_MMX
           
static int FF_DEBUG_BITSTREAM
           
static int FF_DEBUG_BUGS
           
static int FF_DEBUG_DCT_COEFF
           
static int FF_DEBUG_ER
           
static int FF_DEBUG_MB_TYPE
           
static int FF_DEBUG_MMCO
           
static int FF_DEBUG_MV
           
static int FF_DEBUG_PICT_INFO
           
static int FF_DEBUG_PTS
           
static int FF_DEBUG_QP
           
static int FF_DEBUG_RC
           
static int FF_DEBUG_SKIP
           
static int FF_DEBUG_STARTCODE
           
static int FF_DEBUG_VIS_MB_TYPE
           
static int FF_DEBUG_VIS_MV_B_BACK
           
static int FF_DEBUG_VIS_MV_B_FOR
           
static int FF_DEBUG_VIS_MV_P_FOR
           
static int FF_DEBUG_VIS_QP
           
static int FF_DEFAULT_QUANT_BIAS
           
static int FF_DTG_AFD_14_9
           
static int FF_DTG_AFD_16_9
           
static int FF_DTG_AFD_16_9_SP_14_9
           
static int FF_DTG_AFD_4_3
           
static int FF_DTG_AFD_4_3_SP_14_9
           
static int FF_DTG_AFD_SAME
           
static int FF_DTG_AFD_SP_4_3
           
static int FF_EC_DEBLOCK
           
static int FF_EC_GUESS_MVS
           
static int FF_ER_AGGRESSIVE
           
static int FF_ER_CAREFUL
           
static int FF_ER_COMPLIANT
           
static int FF_ER_VERY_AGGRESSIVE
           
static int FF_IDCT_ALTIVEC
           
static int FF_IDCT_ARM
           
static int FF_IDCT_AUTO
           
static int FF_IDCT_CAVS
           
static int FF_IDCT_H264
           
static int FF_IDCT_INT
           
static int FF_IDCT_IPP
           
static int FF_IDCT_LIBMPEG2MMX
           
static int FF_IDCT_MLIB
           
static int FF_IDCT_PS2
           
static int FF_IDCT_SH4
           
static int FF_IDCT_SIMPLE
           
static int FF_IDCT_SIMPLEARM
           
static int FF_IDCT_SIMPLEARMV5TE
           
static int FF_IDCT_SIMPLEARMV6
           
static int FF_IDCT_SIMPLEMMX
           
static int FF_IDCT_VP3
           
static int FF_IDCT_XVIDMMX
           
static int FF_LAMBDA_MAX
           
static int FF_LAMBDA_SCALE
           
static int FF_LAMBDA_SHIFT
           
static int FF_LEVEL_UNKNOWN
           
static int FF_MB_DECISION_BITS
           
static int FF_MB_DECISION_RD
           
static int FF_MB_DECISION_SIMPLE
           
static int FF_MM_3DNOW
           
static int FF_MM_3DNOWEXT
           
static int FF_MM_FORCE
           
static int FF_MM_IWMMXT
           
static int FF_MM_MMX
           
static int FF_MM_MMXEXT
           
static int FF_MM_SSE
           
static int FF_MM_SSE2
           
static int FF_MM_SSE3
           
static int FF_MM_SSSE3
           
static int FF_PRED_LEFT
           
static int FF_PRED_MEDIAN
           
static int FF_PRED_PLANE
           
static int FF_PROFILE_AAC_LOW
           
static int FF_PROFILE_AAC_LTP
           
static int FF_PROFILE_AAC_MAIN
           
static int FF_PROFILE_AAC_SSR
           
static int FF_PROFILE_UNKNOWN
           
static int FF_QP2LAMBDA
           
static int FF_QUALITY_SCALE
           
static int FF_RC_STRATEGY_XVID
           
 int flags
           
 int flags2
           
 int frame_bits
           
 int frame_number
           
 int frame_size
           
 int frame_skip_cmp
           
 int frame_skip_exp
           
 int frame_skip_factor
           
 int frame_skip_threshold
           
 com.sun.jna.Pointer get_buffer
           
 com.sun.jna.Pointer get_format
           
 int global_quality
           
 int gop_size
           
 int has_b_frames
           
 int header_bits
           
 int height
           
 int hurry_up
           
 int i_count
           
 float i_quant_factor
           
 float i_quant_offset
           
 int i_tex_bits
           
 int idct_algo
           
 int ildct_cmp
           
 com.sun.jna.Pointer inter_matrix
           
 int inter_quant_bias
           
 int inter_threshold
           
 com.sun.jna.Pointer internal_buffer
           
 int internal_buffer_count
           
 int intra_dc_precision
           
 com.sun.jna.Pointer intra_matrix
           
 int intra_quant_bias
           
 int keyint_min
           
 int last_predictor_count
           
 int level
           
 int lmax
           
 int lmin
           
 int lowres
           
 int lpc_coeff_precision
           
 int luma_elim_threshold
           
 float lumi_masking
           
 int max_b_frames
           
 int max_partition_order
           
 int max_prediction_order
           
 int max_qdiff
           
 int mb_cmp
           
 int mb_decision
           
 int mb_lmax
           
 int mb_lmin
           
 int mb_qmax
           
 int mb_qmin
           
 int mb_threshold
           
 int me_cmp
           
 int me_method
           
 int me_penalty_compensation
           
 int me_pre_cmp
           
 int me_range
           
 int me_sub_cmp
           
 int me_subpel_quality
           
 int me_threshold
           
 int min_partition_order
           
 int min_prediction_order
           
 int misc_bits
           
 int mpeg_quant
           
 int mv_bits
           
 int mv0_threshold
           
 int noise_reduction
           
 int nsse_weight
           
 com.sun.jna.Pointer opaque
           
 int p_count
           
 float p_masking
           
 int p_tex_bits
           
 com.sun.jna.Pointer palctrl
           
 int parse_only
           
 int partitions
           
 int pix_fmt
           
 int pre_dia_size
           
 int pre_me
           
 int prediction_method
           
 int prediction_order_method
           
 com.sun.jna.Pointer priv_data
           
 int profile
           
 float qblur
           
 float qcompress
           
 int qmax
           
 int qmin
           
 int quantizer_noise_shaping
           
 int rate_emu
           
 float rc_buffer_aggressivity
           
 int rc_buffer_size
           
 com.sun.jna.Pointer rc_eq
           
 int rc_initial_buffer_occupancy
           
 float rc_initial_cplx
           
 int rc_max_rate
           
 int rc_min_rate
           
 com.sun.jna.Pointer rc_override
           
 int rc_override_count
           
 float rc_qmod_amp
           
 int rc_qmod_freq
           
 float rc_qsquish
           
 int rc_strategy
           
 int real_pict_num
           
 int refs
           
 com.sun.jna.Pointer reget_buffer
           
 com.sun.jna.Pointer release_buffer
           
 com.sun.jna.Pointer rtp_callback
           
 int rtp_mode
           
 int rtp_payload_size
           
 FFMPEGLibrary.AVRational sample_aspect_ratio
           
 int sample_fmt
           
 int sample_rate
           
 int scenechange_factor
           
 int scenechange_threshold
           
 int skip_bottom
           
 int skip_count
           
 int skip_frame
           
 int skip_idct
           
 int skip_loop_filter
           
 int skip_top
           
 int slice_count
           
static int SLICE_FLAG_ALLOW_FIELD
           
static int SLICE_FLAG_ALLOW_PLANE
           
static int SLICE_FLAG_CODED_ORDER
           
 int slice_flags
           
 com.sun.jna.Pointer slice_offset
           
 float spatial_cplx_masking
           
 com.sun.jna.Pointer stats_in
           
 com.sun.jna.Pointer stats_out
           
 int stream_codec_tag
           
 int strict_std_compliance
           
 int sub_id
           
 float temporal_cplx_masking
           
 int thread_count
           
 com.sun.jna.Pointer thread_opaque
           
 FFMPEGLibrary.AVRational time_base
           
 long timecode_frame_start
           
 int trellis
           
 int unused
           
 int use_lpc
           
 int width
           
 int workaround_bugs
           
static int X264_PART_B8X8
           
static int X264_PART_I4X4
           
static int X264_PART_I8X8
           
static int X264_PART_P4X4
           
static int X264_PART_P8X8
           
 int xvmc_acceleration
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
AVCodecLibrary.AVCodecContext()
           
AVCodecLibrary.AVCodecContext(com.sun.jna.Pointer p)
           
 
Method Summary
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, equals, getMemory, getNativeAlignment, getNativeSize, getNativeSize, getPointer, hashCode, read, setAlignType, setTypeMapper, size, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

av_class

public com.sun.jna.Pointer av_class

bit_rate

public int bit_rate

bit_rate_tolerance

public int bit_rate_tolerance

flags

public int flags

sub_id

public int sub_id

me_method

public int me_method

extradata

public com.sun.jna.Pointer extradata

extradata_size

public int extradata_size

time_base

public FFMPEGLibrary.AVRational time_base

width

public int width

height

public int height

FF_ASPECT_EXTENDED

public static final int FF_ASPECT_EXTENDED
See Also:
Constant Field Values

gop_size

public int gop_size

pix_fmt

public int pix_fmt

rate_emu

public int rate_emu

draw_horiz_band

public com.sun.jna.Pointer draw_horiz_band

sample_rate

public int sample_rate

channels

public int channels

sample_fmt

public int sample_fmt

frame_size

public int frame_size

frame_number

public int frame_number

real_pict_num

public int real_pict_num

delay

public int delay

qcompress

public float qcompress

qblur

public float qblur

qmin

public int qmin

qmax

public int qmax

max_qdiff

public int max_qdiff

max_b_frames

public int max_b_frames

b_quant_factor

public float b_quant_factor

rc_strategy

public int rc_strategy

FF_RC_STRATEGY_XVID

public static final int FF_RC_STRATEGY_XVID
See Also:
Constant Field Values

b_frame_strategy

public int b_frame_strategy

hurry_up

public int hurry_up

codec

public com.sun.jna.Pointer codec

priv_data

public com.sun.jna.Pointer priv_data

rtp_mode

public int rtp_mode

rtp_payload_size

public int rtp_payload_size

rtp_callback

public com.sun.jna.Pointer rtp_callback

mv_bits

public int mv_bits

header_bits

public int header_bits

i_tex_bits

public int i_tex_bits

p_tex_bits

public int p_tex_bits

i_count

public int i_count

p_count

public int p_count

skip_count

public int skip_count

misc_bits

public int misc_bits

frame_bits

public int frame_bits

opaque

public com.sun.jna.Pointer opaque

codec_name

public byte[] codec_name

codec_type

public int codec_type

codec_id

public int codec_id

codec_tag

public int codec_tag

workaround_bugs

public int workaround_bugs

FF_BUG_AUTODETECT

public static final int FF_BUG_AUTODETECT
See Also:
Constant Field Values

FF_BUG_OLD_MSMPEG4

public static final int FF_BUG_OLD_MSMPEG4
See Also:
Constant Field Values

FF_BUG_XVID_ILACE

public static final int FF_BUG_XVID_ILACE
See Also:
Constant Field Values

FF_BUG_UMP4

public static final int FF_BUG_UMP4
See Also:
Constant Field Values

FF_BUG_NO_PADDING

public static final int FF_BUG_NO_PADDING
See Also:
Constant Field Values

FF_BUG_AMV

public static final int FF_BUG_AMV
See Also:
Constant Field Values

FF_BUG_AC_VLC

public static final int FF_BUG_AC_VLC
See Also:
Constant Field Values

FF_BUG_QPEL_CHROMA

public static final int FF_BUG_QPEL_CHROMA
See Also:
Constant Field Values

FF_BUG_STD_QPEL

public static final int FF_BUG_STD_QPEL
See Also:
Constant Field Values

FF_BUG_QPEL_CHROMA2

public static final int FF_BUG_QPEL_CHROMA2
See Also:
Constant Field Values

FF_BUG_DIRECT_BLOCKSIZE

public static final int FF_BUG_DIRECT_BLOCKSIZE
See Also:
Constant Field Values

FF_BUG_EDGE

public static final int FF_BUG_EDGE
See Also:
Constant Field Values

FF_BUG_HPEL_CHROMA

public static final int FF_BUG_HPEL_CHROMA
See Also:
Constant Field Values

FF_BUG_DC_CLIP

public static final int FF_BUG_DC_CLIP
See Also:
Constant Field Values

FF_BUG_MS

public static final int FF_BUG_MS
See Also:
Constant Field Values

luma_elim_threshold

public int luma_elim_threshold

chroma_elim_threshold

public int chroma_elim_threshold

strict_std_compliance

public int strict_std_compliance

FF_COMPLIANCE_VERY_STRICT

public static final int FF_COMPLIANCE_VERY_STRICT
See Also:
Constant Field Values

FF_COMPLIANCE_STRICT

public static final int FF_COMPLIANCE_STRICT
See Also:
Constant Field Values

FF_COMPLIANCE_NORMAL

public static final int FF_COMPLIANCE_NORMAL
See Also:
Constant Field Values

FF_COMPLIANCE_INOFFICIAL

public static final int FF_COMPLIANCE_INOFFICIAL
See Also:
Constant Field Values

FF_COMPLIANCE_EXPERIMENTAL

public static final int FF_COMPLIANCE_EXPERIMENTAL
See Also:
Constant Field Values

b_quant_offset

public float b_quant_offset

error_resilience

public int error_resilience

FF_ER_CAREFUL

public static final int FF_ER_CAREFUL
See Also:
Constant Field Values

FF_ER_COMPLIANT

public static final int FF_ER_COMPLIANT
See Also:
Constant Field Values

FF_ER_AGGRESSIVE

public static final int FF_ER_AGGRESSIVE
See Also:
Constant Field Values

FF_ER_VERY_AGGRESSIVE

public static final int FF_ER_VERY_AGGRESSIVE
See Also:
Constant Field Values

get_buffer

public com.sun.jna.Pointer get_buffer

release_buffer

public com.sun.jna.Pointer release_buffer

has_b_frames

public int has_b_frames

block_align

public int block_align

parse_only

public int parse_only

mpeg_quant

public int mpeg_quant

stats_out

public com.sun.jna.Pointer stats_out

stats_in

public com.sun.jna.Pointer stats_in

rc_qsquish

public float rc_qsquish

rc_qmod_amp

public float rc_qmod_amp

rc_qmod_freq

public int rc_qmod_freq

rc_override

public com.sun.jna.Pointer rc_override

rc_override_count

public int rc_override_count

rc_eq

public com.sun.jna.Pointer rc_eq

rc_max_rate

public int rc_max_rate

rc_min_rate

public int rc_min_rate

rc_buffer_size

public int rc_buffer_size

rc_buffer_aggressivity

public float rc_buffer_aggressivity

i_quant_factor

public float i_quant_factor

i_quant_offset

public float i_quant_offset

rc_initial_cplx

public float rc_initial_cplx

dct_algo

public int dct_algo

FF_DCT_AUTO

public static final int FF_DCT_AUTO
See Also:
Constant Field Values

FF_DCT_FASTINT

public static final int FF_DCT_FASTINT
See Also:
Constant Field Values

FF_DCT_INT

public static final int FF_DCT_INT
See Also:
Constant Field Values

FF_DCT_MMX

public static final int FF_DCT_MMX
See Also:
Constant Field Values

FF_DCT_MLIB

public static final int FF_DCT_MLIB
See Also:
Constant Field Values

FF_DCT_ALTIVEC

public static final int FF_DCT_ALTIVEC
See Also:
Constant Field Values

FF_DCT_FAAN

public static final int FF_DCT_FAAN
See Also:
Constant Field Values

lumi_masking

public float lumi_masking

temporal_cplx_masking

public float temporal_cplx_masking

spatial_cplx_masking

public float spatial_cplx_masking

p_masking

public float p_masking

dark_masking

public float dark_masking

unused

public int unused

idct_algo

public int idct_algo

FF_IDCT_AUTO

public static final int FF_IDCT_AUTO
See Also:
Constant Field Values

FF_IDCT_INT

public static final int FF_IDCT_INT
See Also:
Constant Field Values

FF_IDCT_SIMPLE

public static final int FF_IDCT_SIMPLE
See Also:
Constant Field Values

FF_IDCT_SIMPLEMMX

public static final int FF_IDCT_SIMPLEMMX
See Also:
Constant Field Values

FF_IDCT_LIBMPEG2MMX

public static final int FF_IDCT_LIBMPEG2MMX
See Also:
Constant Field Values

FF_IDCT_PS2

public static final int FF_IDCT_PS2
See Also:
Constant Field Values

FF_IDCT_MLIB

public static final int FF_IDCT_MLIB
See Also:
Constant Field Values

FF_IDCT_ARM

public static final int FF_IDCT_ARM
See Also:
Constant Field Values

FF_IDCT_ALTIVEC

public static final int FF_IDCT_ALTIVEC
See Also:
Constant Field Values

FF_IDCT_SH4

public static final int FF_IDCT_SH4
See Also:
Constant Field Values

FF_IDCT_SIMPLEARM

public static final int FF_IDCT_SIMPLEARM
See Also:
Constant Field Values

FF_IDCT_H264

public static final int FF_IDCT_H264
See Also:
Constant Field Values

FF_IDCT_VP3

public static final int FF_IDCT_VP3
See Also:
Constant Field Values

FF_IDCT_IPP

public static final int FF_IDCT_IPP
See Also:
Constant Field Values

FF_IDCT_XVIDMMX

public static final int FF_IDCT_XVIDMMX
See Also:
Constant Field Values

FF_IDCT_CAVS

public static final int FF_IDCT_CAVS
See Also:
Constant Field Values

FF_IDCT_SIMPLEARMV5TE

public static final int FF_IDCT_SIMPLEARMV5TE
See Also:
Constant Field Values

FF_IDCT_SIMPLEARMV6

public static final int FF_IDCT_SIMPLEARMV6
See Also:
Constant Field Values

slice_count

public int slice_count

slice_offset

public com.sun.jna.Pointer slice_offset

error_concealment

public int error_concealment

FF_EC_GUESS_MVS

public static final int FF_EC_GUESS_MVS
See Also:
Constant Field Values

FF_EC_DEBLOCK

public static final int FF_EC_DEBLOCK
See Also:
Constant Field Values

dsp_mask

public int dsp_mask
dsp_mask could be add used to disable unwanted CPU features CPU features (i.e. MMX, SSE. ...) With the FORCE flag you may instead enable given CPU features. (Dangerous: Usable in case of misdetection, improper usage however will result into program crash.)


FF_MM_FORCE

public static final int FF_MM_FORCE
See Also:
Constant Field Values

FF_MM_MMX

public static final int FF_MM_MMX
See Also:
Constant Field Values

FF_MM_3DNOW

public static final int FF_MM_3DNOW
See Also:
Constant Field Values

FF_MM_MMXEXT

public static final int FF_MM_MMXEXT
See Also:
Constant Field Values

FF_MM_SSE

public static final int FF_MM_SSE
See Also:
Constant Field Values

FF_MM_SSE2

public static final int FF_MM_SSE2
See Also:
Constant Field Values

FF_MM_3DNOWEXT

public static final int FF_MM_3DNOWEXT
See Also:
Constant Field Values

FF_MM_SSE3

public static final int FF_MM_SSE3
See Also:
Constant Field Values

FF_MM_SSSE3

public static final int FF_MM_SSSE3
See Also:
Constant Field Values

FF_MM_IWMMXT

public static final int FF_MM_IWMMXT
See Also:
Constant Field Values

bits_per_sample

public int bits_per_sample

prediction_method

public int prediction_method

FF_PRED_LEFT

public static final int FF_PRED_LEFT
See Also:
Constant Field Values

FF_PRED_PLANE

public static final int FF_PRED_PLANE
See Also:
Constant Field Values

FF_PRED_MEDIAN

public static final int FF_PRED_MEDIAN
See Also:
Constant Field Values

sample_aspect_ratio

public FFMPEGLibrary.AVRational sample_aspect_ratio

coded_frame

public com.sun.jna.Pointer coded_frame

debug

public int debug

FF_DEBUG_PICT_INFO

public static final int FF_DEBUG_PICT_INFO
See Also:
Constant Field Values

FF_DEBUG_RC

public static final int FF_DEBUG_RC
See Also:
Constant Field Values

FF_DEBUG_BITSTREAM

public static final int FF_DEBUG_BITSTREAM
See Also:
Constant Field Values

FF_DEBUG_MB_TYPE

public static final int FF_DEBUG_MB_TYPE
See Also:
Constant Field Values

FF_DEBUG_QP

public static final int FF_DEBUG_QP
See Also:
Constant Field Values

FF_DEBUG_MV

public static final int FF_DEBUG_MV
See Also:
Constant Field Values

FF_DEBUG_DCT_COEFF

public static final int FF_DEBUG_DCT_COEFF
See Also:
Constant Field Values

FF_DEBUG_SKIP

public static final int FF_DEBUG_SKIP
See Also:
Constant Field Values

FF_DEBUG_STARTCODE

public static final int FF_DEBUG_STARTCODE
See Also:
Constant Field Values

FF_DEBUG_PTS

public static final int FF_DEBUG_PTS
See Also:
Constant Field Values

FF_DEBUG_ER

public static final int FF_DEBUG_ER
See Also:
Constant Field Values

FF_DEBUG_MMCO

public static final int FF_DEBUG_MMCO
See Also:
Constant Field Values

FF_DEBUG_BUGS

public static final int FF_DEBUG_BUGS
See Also:
Constant Field Values

FF_DEBUG_VIS_QP

public static final int FF_DEBUG_VIS_QP
See Also:
Constant Field Values

FF_DEBUG_VIS_MB_TYPE

public static final int FF_DEBUG_VIS_MB_TYPE
See Also:
Constant Field Values

debug_mv

public int debug_mv

FF_DEBUG_VIS_MV_P_FOR

public static final int FF_DEBUG_VIS_MV_P_FOR
See Also:
Constant Field Values

FF_DEBUG_VIS_MV_B_FOR

public static final int FF_DEBUG_VIS_MV_B_FOR
See Also:
Constant Field Values

FF_DEBUG_VIS_MV_B_BACK

public static final int FF_DEBUG_VIS_MV_B_BACK
See Also:
Constant Field Values

error

public long[] error

mb_qmin

public int mb_qmin

mb_qmax

public int mb_qmax

me_cmp

public int me_cmp

me_sub_cmp

public int me_sub_cmp

mb_cmp

public int mb_cmp

ildct_cmp

public int ildct_cmp

FF_CMP_SAD

public static final int FF_CMP_SAD
See Also:
Constant Field Values

FF_CMP_SSE

public static final int FF_CMP_SSE
See Also:
Constant Field Values

FF_CMP_SATD

public static final int FF_CMP_SATD
See Also:
Constant Field Values

FF_CMP_DCT

public static final int FF_CMP_DCT
See Also:
Constant Field Values

FF_CMP_PSNR

public static final int FF_CMP_PSNR
See Also:
Constant Field Values

FF_CMP_BIT

public static final int FF_CMP_BIT
See Also:
Constant Field Values

FF_CMP_RD

public static final int FF_CMP_RD
See Also:
Constant Field Values

FF_CMP_ZERO

public static final int FF_CMP_ZERO
See Also:
Constant Field Values

FF_CMP_VSAD

public static final int FF_CMP_VSAD
See Also:
Constant Field Values

FF_CMP_VSSE

public static final int FF_CMP_VSSE
See Also:
Constant Field Values

FF_CMP_NSSE

public static final int FF_CMP_NSSE
See Also:
Constant Field Values

FF_CMP_W53

public static final int FF_CMP_W53
See Also:
Constant Field Values

FF_CMP_W97

public static final int FF_CMP_W97
See Also:
Constant Field Values

FF_CMP_DCTMAX

public static final int FF_CMP_DCTMAX
See Also:
Constant Field Values

FF_CMP_DCT264

public static final int FF_CMP_DCT264
See Also:
Constant Field Values

FF_CMP_CHROMA

public static final int FF_CMP_CHROMA
See Also:
Constant Field Values

dia_size

public int dia_size

last_predictor_count

public int last_predictor_count

pre_me

public int pre_me

me_pre_cmp

public int me_pre_cmp

pre_dia_size

public int pre_dia_size

me_subpel_quality

public int me_subpel_quality

get_format

public com.sun.jna.Pointer get_format

dtg_active_format

public int dtg_active_format

FF_DTG_AFD_SAME

public static final int FF_DTG_AFD_SAME
See Also:
Constant Field Values

FF_DTG_AFD_4_3

public static final int FF_DTG_AFD_4_3
See Also:
Constant Field Values

FF_DTG_AFD_16_9

public static final int FF_DTG_AFD_16_9
See Also:
Constant Field Values

FF_DTG_AFD_14_9

public static final int FF_DTG_AFD_14_9
See Also:
Constant Field Values

FF_DTG_AFD_4_3_SP_14_9

public static final int FF_DTG_AFD_4_3_SP_14_9
See Also:
Constant Field Values

FF_DTG_AFD_16_9_SP_14_9

public static final int FF_DTG_AFD_16_9_SP_14_9
See Also:
Constant Field Values

FF_DTG_AFD_SP_4_3

public static final int FF_DTG_AFD_SP_4_3
See Also:
Constant Field Values

me_range

public int me_range

intra_quant_bias

public int intra_quant_bias

FF_DEFAULT_QUANT_BIAS

public static final int FF_DEFAULT_QUANT_BIAS
See Also:
Constant Field Values

inter_quant_bias

public int inter_quant_bias

color_table_id

public int color_table_id

internal_buffer_count

public int internal_buffer_count

internal_buffer

public com.sun.jna.Pointer internal_buffer

FF_LAMBDA_SHIFT

public static final int FF_LAMBDA_SHIFT
See Also:
Constant Field Values

FF_LAMBDA_SCALE

public static final int FF_LAMBDA_SCALE
See Also:
Constant Field Values

FF_QP2LAMBDA

public static final int FF_QP2LAMBDA
See Also:
Constant Field Values

FF_LAMBDA_MAX

public static final int FF_LAMBDA_MAX
See Also:
Constant Field Values

FF_QUALITY_SCALE

public static final int FF_QUALITY_SCALE
See Also:
Constant Field Values

global_quality

public int global_quality

FF_CODER_TYPE_VLC

public static final int FF_CODER_TYPE_VLC
See Also:
Constant Field Values

FF_CODER_TYPE_AC

public static final int FF_CODER_TYPE_AC
See Also:
Constant Field Values

FF_CODER_TYPE_RAW

public static final int FF_CODER_TYPE_RAW
See Also:
Constant Field Values

FF_CODER_TYPE_RLE

public static final int FF_CODER_TYPE_RLE
See Also:
Constant Field Values

FF_CODER_TYPE_DEFLATE

public static final int FF_CODER_TYPE_DEFLATE
See Also:
Constant Field Values

coder_type

public int coder_type

context_model

public int context_model

slice_flags

public int slice_flags

SLICE_FLAG_CODED_ORDER

public static final int SLICE_FLAG_CODED_ORDER
See Also:
Constant Field Values

SLICE_FLAG_ALLOW_FIELD

public static final int SLICE_FLAG_ALLOW_FIELD
See Also:
Constant Field Values

SLICE_FLAG_ALLOW_PLANE

public static final int SLICE_FLAG_ALLOW_PLANE
See Also:
Constant Field Values

xvmc_acceleration

public int xvmc_acceleration

mb_decision

public int mb_decision

FF_MB_DECISION_SIMPLE

public static final int FF_MB_DECISION_SIMPLE
See Also:
Constant Field Values

FF_MB_DECISION_BITS

public static final int FF_MB_DECISION_BITS
See Also:
Constant Field Values

FF_MB_DECISION_RD

public static final int FF_MB_DECISION_RD
See Also:
Constant Field Values

intra_matrix

public com.sun.jna.Pointer intra_matrix

inter_matrix

public com.sun.jna.Pointer inter_matrix

stream_codec_tag

public int stream_codec_tag

scenechange_threshold

public int scenechange_threshold

lmin

public int lmin

lmax

public int lmax

palctrl

public com.sun.jna.Pointer palctrl

noise_reduction

public int noise_reduction

reget_buffer

public com.sun.jna.Pointer reget_buffer

rc_initial_buffer_occupancy

public int rc_initial_buffer_occupancy

inter_threshold

public int inter_threshold

flags2

public int flags2

error_rate

public int error_rate

antialias_algo

public int antialias_algo

FF_AA_AUTO

public static final int FF_AA_AUTO
See Also:
Constant Field Values

FF_AA_FASTINT

public static final int FF_AA_FASTINT
See Also:
Constant Field Values

FF_AA_INT

public static final int FF_AA_INT
See Also:
Constant Field Values

FF_AA_FLOAT

public static final int FF_AA_FLOAT
See Also:
Constant Field Values

quantizer_noise_shaping

public int quantizer_noise_shaping

thread_count

public int thread_count

execute

public com.sun.jna.Pointer execute

thread_opaque

public com.sun.jna.Pointer thread_opaque

me_threshold

public int me_threshold

mb_threshold

public int mb_threshold

intra_dc_precision

public int intra_dc_precision

nsse_weight

public int nsse_weight

skip_top

public int skip_top

skip_bottom

public int skip_bottom

profile

public int profile

FF_PROFILE_UNKNOWN

public static final int FF_PROFILE_UNKNOWN
See Also:
Constant Field Values

FF_PROFILE_AAC_MAIN

public static final int FF_PROFILE_AAC_MAIN
See Also:
Constant Field Values

FF_PROFILE_AAC_LOW

public static final int FF_PROFILE_AAC_LOW
See Also:
Constant Field Values

FF_PROFILE_AAC_SSR

public static final int FF_PROFILE_AAC_SSR
See Also:
Constant Field Values

FF_PROFILE_AAC_LTP

public static final int FF_PROFILE_AAC_LTP
See Also:
Constant Field Values

level

public int level

FF_LEVEL_UNKNOWN

public static final int FF_LEVEL_UNKNOWN
See Also:
Constant Field Values

lowres

public int lowres

coded_width

public int coded_width

coded_height

public int coded_height

frame_skip_threshold

public int frame_skip_threshold

frame_skip_factor

public int frame_skip_factor

frame_skip_exp

public int frame_skip_exp

frame_skip_cmp

public int frame_skip_cmp

border_masking

public float border_masking

mb_lmin

public int mb_lmin

mb_lmax

public int mb_lmax

me_penalty_compensation

public int me_penalty_compensation

skip_loop_filter

public int skip_loop_filter

skip_idct

public int skip_idct

skip_frame

public int skip_frame

bidir_refine

public int bidir_refine

brd_scale

public int brd_scale

crf

public float crf

cqp

public int cqp

keyint_min

public int keyint_min

refs

public int refs

chromaoffset

public int chromaoffset

bframebias

public int bframebias

trellis

public int trellis

complexityblur

public float complexityblur

deblockalpha

public int deblockalpha

deblockbeta

public int deblockbeta

partitions

public int partitions

X264_PART_I4X4

public static final int X264_PART_I4X4
See Also:
Constant Field Values

X264_PART_I8X8

public static final int X264_PART_I8X8
See Also:
Constant Field Values

X264_PART_P8X8

public static final int X264_PART_P8X8
See Also:
Constant Field Values

X264_PART_P4X4

public static final int X264_PART_P4X4
See Also:
Constant Field Values

X264_PART_B8X8

public static final int X264_PART_B8X8
See Also:
Constant Field Values

directpred

public int directpred

cutoff

public int cutoff

scenechange_factor

public int scenechange_factor

mv0_threshold

public int mv0_threshold

b_sensitivity

public int b_sensitivity

compression_level

public int compression_level

FF_COMPRESSION_DEFAULT

public static final int FF_COMPRESSION_DEFAULT
See Also:
Constant Field Values

use_lpc

public int use_lpc

lpc_coeff_precision

public int lpc_coeff_precision

min_prediction_order

public int min_prediction_order

max_prediction_order

public int max_prediction_order

prediction_order_method

public int prediction_order_method

min_partition_order

public int min_partition_order

max_partition_order

public int max_partition_order

timecode_frame_start

public long timecode_frame_start
Constructor Detail

AVCodecLibrary.AVCodecContext

public AVCodecLibrary.AVCodecContext()

AVCodecLibrary.AVCodecContext

public AVCodecLibrary.AVCodecContext(com.sun.jna.Pointer p)