C# Class FFmpeg.AutoGen.AVCodecContext

显示文件 Open project: Ruslan-B/FFmpeg.AutoGen Class Usage Examples

Public Properties

Property Type Description
@active_thread_type int
@audio_service_type AVAudioServiceType
@av_class AVClass*
@b_frame_strategy int
@b_quant_factor float
@b_quant_offset float
@b_sensitivity int
@bidir_refine int
@bit_rate long
@bit_rate_tolerance int
@bits_per_coded_sample int
@bits_per_raw_sample int
@block_align int
@border_masking float
@brd_scale int
@channel_layout ulong
@channels int
@chroma_intra_matrix ushort*
@chroma_sample_location AVChromaLocation
@chromaoffset int
@codec AVCodec*
@codec_descriptor AVCodecDescriptor*
@codec_id AVCodecID
@codec_tag uint
@codec_type AVMediaType
@codec_whitelist sbyte*
@coded_frame AVFrame*
@coded_height int
@coded_side_data AVPacketSideData*
@coded_width int
@coder_type int
@color_primaries AVColorPrimaries
@color_range AVColorRange
@color_trc AVColorTransferCharacteristic
@colorspace AVColorSpace
@compression_level int
@context_model int
@cutoff int
@dark_masking float
@dct_algo int
@debug int
@debug_mv int
@delay int
@dia_size int
@draw_horiz_band System.IntPtr
@dtg_active_format int
@dump_separator sbyte*
@err_recognition int
@error_concealment int
@error_rate int
@execute System.IntPtr
@execute2 System.IntPtr
@extradata sbyte*
@extradata_size int
@field_order AVFieldOrder
@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 int
@framerate FFmpeg.AutoGen.AVRational
@get_buffer2 System.IntPtr
@get_format System.IntPtr
@global_quality int
@gop_size int
@has_b_frames int
@header_bits int
@height int
@hw_frames_ctx AVBufferRef*
@hwaccel AVHWAccel*
@hwaccel_context void*
@i_count int
@i_quant_factor float
@i_quant_offset float
@i_tex_bits int
@idct_algo int
@ildct_cmp int
@initial_padding int
@inter_matrix ushort*
@inter_quant_bias int
@internal AVCodecInternal*
@intra_dc_precision int
@intra_matrix ushort*
@intra_quant_bias int
@keyint_min int
@last_predictor_count int
@level int
@lmax int
@lmin int
@log_level_offset int
@lowres int
@lumi_masking float
@max_b_frames int
@max_prediction_order int
@max_qdiff int
@mb_cmp int
@mb_decision int
@mb_lmax int
@mb_lmin 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_prediction_order int
@misc_bits int
@mpeg_quant int
@mv0_threshold int
@mv_bits int
@nb_coded_side_data int
@noise_reduction int
@nsse_weight int
@opaque void*
@p_count int
@p_masking float
@p_tex_bits int
@pix_fmt AVPixelFormat
@pkt_timebase FFmpeg.AutoGen.AVRational
@pre_dia_size int
@pre_me int
@prediction_method int
@priv_data void*
@profile int
@properties uint
@pts_correction_last_dts long
@pts_correction_last_pts long
@pts_correction_num_faulty_dts long
@pts_correction_num_faulty_pts long
@qblur float
@qcompress float
@qmax int
@qmin int
@rc_buffer_aggressivity float
@rc_buffer_size int
@rc_eq sbyte*
@rc_initial_buffer_occupancy int
@rc_initial_cplx float
@rc_max_available_vbv_use float
@rc_max_rate long
@rc_min_rate long
@rc_min_vbv_overflow_use float
@rc_override RcOverride*
@rc_override_count int
@rc_qmod_amp float
@rc_qmod_freq int
@rc_qsquish float
@rc_strategy int
@refcounted_frames int
@refs int
@reordered_opaque long
@request_channel_layout ulong
@request_sample_fmt AVSampleFormat
@rtp_callback System.IntPtr
@rtp_payload_size int
@sample_aspect_ratio FFmpeg.AutoGen.AVRational
@sample_fmt AVSampleFormat
@sample_rate int
@scenechange_factor int
@scenechange_threshold int
@seek_preroll int
@side_data_only_packets int
@skip_alpha int
@skip_bottom int
@skip_count int
@skip_frame AVDiscard
@skip_idct AVDiscard
@skip_loop_filter AVDiscard
@skip_top int
@slice_count int
@slice_flags int
@slice_offset int*
@slices int
@spatial_cplx_masking float
@stats_in sbyte*
@stats_out sbyte*
@stream_codec_tag uint
@strict_std_compliance int
@sub_charenc sbyte*
@sub_charenc_mode int
@sub_text_format int
@subtitle_header sbyte*
@subtitle_header_size int
@sw_pix_fmt AVPixelFormat
@temporal_cplx_masking float
@thread_count int
@thread_safe_callbacks int
@thread_type int
@ticks_per_frame int
@time_base FFmpeg.AutoGen.AVRational
@timecode_frame_start long
@trailing_padding int
@trellis int
@vbv_delay ulong
@width int
@workaround_bugs int
@xvmc_acceleration int

Property Details

@active_thread_type public_oe property

public int @active_thread_type
return int

@audio_service_type public_oe property

public AVAudioServiceType @audio_service_type
return AVAudioServiceType

@av_class public_oe property

public AVClass* @av_class
return AVClass*

@b_frame_strategy public_oe property

public int @b_frame_strategy
return int

@b_quant_factor public_oe property

public float @b_quant_factor
return float

@b_quant_offset public_oe property

public float @b_quant_offset
return float

@b_sensitivity public_oe property

public int @b_sensitivity
return int

@bidir_refine public_oe property

public int @bidir_refine
return int

@bit_rate public_oe property

public long @bit_rate
return long

@bit_rate_tolerance public_oe property

public int @bit_rate_tolerance
return int

@bits_per_coded_sample public_oe property

public int @bits_per_coded_sample
return int

@bits_per_raw_sample public_oe property

public int @bits_per_raw_sample
return int

@block_align public_oe property

public int @block_align
return int

@border_masking public_oe property

public float @border_masking
return float

@brd_scale public_oe property

public int @brd_scale
return int

@channel_layout public_oe property

public ulong @channel_layout
return ulong

@channels public_oe property

public int @channels
return int

@chroma_intra_matrix public_oe property

public ushort* @chroma_intra_matrix
return ushort*

@chroma_sample_location public_oe property

public AVChromaLocation @chroma_sample_location
return AVChromaLocation

@chromaoffset public_oe property

public int @chromaoffset
return int

@codec public_oe property

public AVCodec* @codec
return AVCodec*

@codec_descriptor public_oe property

public AVCodecDescriptor* @codec_descriptor
return AVCodecDescriptor*

@codec_id public_oe property

public AVCodecID @codec_id
return AVCodecID

@codec_tag public_oe property

public uint @codec_tag
return uint

@codec_type public_oe property

public AVMediaType @codec_type
return AVMediaType

@codec_whitelist public_oe property

public sbyte* @codec_whitelist
return sbyte*

@coded_frame public_oe property

public AVFrame* @coded_frame
return AVFrame*

@coded_height public_oe property

public int @coded_height
return int

@coded_side_data public_oe property

public AVPacketSideData* @coded_side_data
return AVPacketSideData*

@coded_width public_oe property

public int @coded_width
return int

@coder_type public_oe property

public int @coder_type
return int

@color_primaries public_oe property

public AVColorPrimaries @color_primaries
return AVColorPrimaries

@color_range public_oe property

public AVColorRange @color_range
return AVColorRange

@color_trc public_oe property

public AVColorTransferCharacteristic @color_trc
return AVColorTransferCharacteristic

@colorspace public_oe property

public AVColorSpace @colorspace
return AVColorSpace

@compression_level public_oe property

public int @compression_level
return int

@context_model public_oe property

public int @context_model
return int

@cutoff public_oe property

public int @cutoff
return int

@dark_masking public_oe property

public float @dark_masking
return float

@dct_algo public_oe property

public int @dct_algo
return int

@debug public_oe property

public int @debug
return int

@debug_mv public_oe property

public int @debug_mv
return int

@delay public_oe property

public int @delay
return int

@dia_size public_oe property

public int @dia_size
return int

@draw_horiz_band public_oe property

public IntPtr,System @draw_horiz_band
return System.IntPtr

@dtg_active_format public_oe property

public int @dtg_active_format
return int

@dump_separator public_oe property

public sbyte* @dump_separator
return sbyte*

@err_recognition public_oe property

public int @err_recognition
return int

@error_concealment public_oe property

public int @error_concealment
return int

@error_rate public_oe property

public int @error_rate
return int

@execute public_oe property

public IntPtr,System @execute
return System.IntPtr

@execute2 public_oe property

public IntPtr,System @execute2
return System.IntPtr

@extradata public_oe property

public sbyte* @extradata
return sbyte*

@extradata_size public_oe property

public int @extradata_size
return int

@field_order public_oe property

public AVFieldOrder @field_order
return AVFieldOrder

@flags public_oe property

public int @flags
return int

@flags2 public_oe property

public int @flags2
return int

@frame_bits public_oe property

public int @frame_bits
return int

@frame_number public_oe property

public int @frame_number
return int

@frame_size public_oe property

public int @frame_size
return int

@frame_skip_cmp public_oe property

public int @frame_skip_cmp
return int

@frame_skip_exp public_oe property

public int @frame_skip_exp
return int

@frame_skip_factor public_oe property

public int @frame_skip_factor
return int

@frame_skip_threshold public_oe property

public int @frame_skip_threshold
return int

@framerate public_oe property

public AVRational,FFmpeg.AutoGen @framerate
return FFmpeg.AutoGen.AVRational

@get_buffer2 public_oe property

public IntPtr,System @get_buffer2
return System.IntPtr

@get_format public_oe property

public IntPtr,System @get_format
return System.IntPtr

@global_quality public_oe property

public int @global_quality
return int

@gop_size public_oe property

public int @gop_size
return int

@has_b_frames public_oe property

public int @has_b_frames
return int

@header_bits public_oe property

public int @header_bits
return int

@height public_oe property

public int @height
return int

@hw_frames_ctx public_oe property

public AVBufferRef* @hw_frames_ctx
return AVBufferRef*

@hwaccel public_oe property

public AVHWAccel* @hwaccel
return AVHWAccel*

@hwaccel_context public_oe property

public void* @hwaccel_context
return void*

@i_count public_oe property

public int @i_count
return int

@i_quant_factor public_oe property

public float @i_quant_factor
return float

@i_quant_offset public_oe property

public float @i_quant_offset
return float

@i_tex_bits public_oe property

public int @i_tex_bits
return int

@idct_algo public_oe property

public int @idct_algo
return int

@ildct_cmp public_oe property

public int @ildct_cmp
return int

@initial_padding public_oe property

public int @initial_padding
return int

@inter_matrix public_oe property

public ushort* @inter_matrix
return ushort*

@inter_quant_bias public_oe property

public int @inter_quant_bias
return int

@internal public_oe property

public AVCodecInternal* @internal
return AVCodecInternal*

@intra_dc_precision public_oe property

public int @intra_dc_precision
return int

@intra_matrix public_oe property

public ushort* @intra_matrix
return ushort*

@intra_quant_bias public_oe property

public int @intra_quant_bias
return int

@keyint_min public_oe property

public int @keyint_min
return int

@last_predictor_count public_oe property

public int @last_predictor_count
return int

@level public_oe property

public int @level
return int

@lmax public_oe property

public int @lmax
return int

@lmin public_oe property

public int @lmin
return int

@log_level_offset public_oe property

public int @log_level_offset
return int

@lowres public_oe property

public int @lowres
return int

@lumi_masking public_oe property

public float @lumi_masking
return float

@max_b_frames public_oe property

public int @max_b_frames
return int

@max_prediction_order public_oe property

public int @max_prediction_order
return int

@max_qdiff public_oe property

public int @max_qdiff
return int

@mb_cmp public_oe property

public int @mb_cmp
return int

@mb_decision public_oe property

public int @mb_decision
return int

@mb_lmax public_oe property

public int @mb_lmax
return int

@mb_lmin public_oe property

public int @mb_lmin
return int

@mb_threshold public_oe property

public int @mb_threshold
return int

@me_cmp public_oe property

public int @me_cmp
return int

@me_method public_oe property

public int @me_method
return int

@me_penalty_compensation public_oe property

public int @me_penalty_compensation
return int

@me_pre_cmp public_oe property

public int @me_pre_cmp
return int

@me_range public_oe property

public int @me_range
return int

@me_sub_cmp public_oe property

public int @me_sub_cmp
return int

@me_subpel_quality public_oe property

public int @me_subpel_quality
return int

@me_threshold public_oe property

public int @me_threshold
return int

@min_prediction_order public_oe property

public int @min_prediction_order
return int

@misc_bits public_oe property

public int @misc_bits
return int

@mpeg_quant public_oe property

public int @mpeg_quant
return int

@mv0_threshold public_oe property

public int @mv0_threshold
return int

@mv_bits public_oe property

public int @mv_bits
return int

@nb_coded_side_data public_oe property

public int @nb_coded_side_data
return int

@noise_reduction public_oe property

public int @noise_reduction
return int

@nsse_weight public_oe property

public int @nsse_weight
return int

@opaque public_oe property

public void* @opaque
return void*

@p_count public_oe property

public int @p_count
return int

@p_masking public_oe property

public float @p_masking
return float

@p_tex_bits public_oe property

public int @p_tex_bits
return int

@pix_fmt public_oe property

public AVPixelFormat @pix_fmt
return AVPixelFormat

@pkt_timebase public_oe property

public AVRational,FFmpeg.AutoGen @pkt_timebase
return FFmpeg.AutoGen.AVRational

@pre_dia_size public_oe property

public int @pre_dia_size
return int

@pre_me public_oe property

public int @pre_me
return int

@prediction_method public_oe property

public int @prediction_method
return int

@priv_data public_oe property

public void* @priv_data
return void*

@profile public_oe property

public int @profile
return int

@properties public_oe property

public uint @properties
return uint

@pts_correction_last_dts public_oe property

public long @pts_correction_last_dts
return long

@pts_correction_last_pts public_oe property

public long @pts_correction_last_pts
return long

@pts_correction_num_faulty_dts public_oe property

public long @pts_correction_num_faulty_dts
return long

@pts_correction_num_faulty_pts public_oe property

public long @pts_correction_num_faulty_pts
return long

@qblur public_oe property

public float @qblur
return float

@qcompress public_oe property

public float @qcompress
return float

@qmax public_oe property

public int @qmax
return int

@qmin public_oe property

public int @qmin
return int

@rc_buffer_aggressivity public_oe property

public float @rc_buffer_aggressivity
return float

@rc_buffer_size public_oe property

public int @rc_buffer_size
return int

@rc_eq public_oe property

public sbyte* @rc_eq
return sbyte*

@rc_initial_buffer_occupancy public_oe property

public int @rc_initial_buffer_occupancy
return int

@rc_initial_cplx public_oe property

public float @rc_initial_cplx
return float

@rc_max_available_vbv_use public_oe property

public float @rc_max_available_vbv_use
return float

@rc_max_rate public_oe property

public long @rc_max_rate
return long

@rc_min_rate public_oe property

public long @rc_min_rate
return long

@rc_min_vbv_overflow_use public_oe property

public float @rc_min_vbv_overflow_use
return float

@rc_override public_oe property

public RcOverride* @rc_override
return RcOverride*

@rc_override_count public_oe property

public int @rc_override_count
return int

@rc_qmod_amp public_oe property

public float @rc_qmod_amp
return float

@rc_qmod_freq public_oe property

public int @rc_qmod_freq
return int

@rc_qsquish public_oe property

public float @rc_qsquish
return float

@rc_strategy public_oe property

public int @rc_strategy
return int

@refcounted_frames public_oe property

public int @refcounted_frames
return int

@refs public_oe property

public int @refs
return int

@reordered_opaque public_oe property

public long @reordered_opaque
return long

@request_channel_layout public_oe property

public ulong @request_channel_layout
return ulong

@request_sample_fmt public_oe property

public AVSampleFormat @request_sample_fmt
return AVSampleFormat

@rtp_callback public_oe property

public IntPtr,System @rtp_callback
return System.IntPtr

@rtp_payload_size public_oe property

public int @rtp_payload_size
return int

@sample_aspect_ratio public_oe property

public AVRational,FFmpeg.AutoGen @sample_aspect_ratio
return FFmpeg.AutoGen.AVRational

@sample_fmt public_oe property

public AVSampleFormat @sample_fmt
return AVSampleFormat

@sample_rate public_oe property

public int @sample_rate
return int

@scenechange_factor public_oe property

public int @scenechange_factor
return int

@scenechange_threshold public_oe property

public int @scenechange_threshold
return int

@seek_preroll public_oe property

public int @seek_preroll
return int

@side_data_only_packets public_oe property

public int @side_data_only_packets
return int

@skip_alpha public_oe property

public int @skip_alpha
return int

@skip_bottom public_oe property

public int @skip_bottom
return int

@skip_count public_oe property

public int @skip_count
return int

@skip_frame public_oe property

public AVDiscard @skip_frame
return AVDiscard

@skip_idct public_oe property

public AVDiscard @skip_idct
return AVDiscard

@skip_loop_filter public_oe property

public AVDiscard @skip_loop_filter
return AVDiscard

@skip_top public_oe property

public int @skip_top
return int

@slice_count public_oe property

public int @slice_count
return int

@slice_flags public_oe property

public int @slice_flags
return int

@slice_offset public_oe property

public int* @slice_offset
return int*

@slices public_oe property

public int @slices
return int

@spatial_cplx_masking public_oe property

public float @spatial_cplx_masking
return float

@stats_in public_oe property

public sbyte* @stats_in
return sbyte*

@stats_out public_oe property

public sbyte* @stats_out
return sbyte*

@stream_codec_tag public_oe property

public uint @stream_codec_tag
return uint

@strict_std_compliance public_oe property

public int @strict_std_compliance
return int

@sub_charenc public_oe property

public sbyte* @sub_charenc
return sbyte*

@sub_charenc_mode public_oe property

public int @sub_charenc_mode
return int

@sub_text_format public_oe property

public int @sub_text_format
return int

@subtitle_header public_oe property

public sbyte* @subtitle_header
return sbyte*

@subtitle_header_size public_oe property

public int @subtitle_header_size
return int

@sw_pix_fmt public_oe property

public AVPixelFormat @sw_pix_fmt
return AVPixelFormat

@temporal_cplx_masking public_oe property

public float @temporal_cplx_masking
return float

@thread_count public_oe property

public int @thread_count
return int

@thread_safe_callbacks public_oe property

public int @thread_safe_callbacks
return int

@thread_type public_oe property

public int @thread_type
return int

@ticks_per_frame public_oe property

public int @ticks_per_frame
return int

@time_base public_oe property

public AVRational,FFmpeg.AutoGen @time_base
return FFmpeg.AutoGen.AVRational

@timecode_frame_start public_oe property

public long @timecode_frame_start
return long

@trailing_padding public_oe property

public int @trailing_padding
return int

@trellis public_oe property

public int @trellis
return int

@vbv_delay public_oe property

public ulong @vbv_delay
return ulong

@width public_oe property

public int @width
return int

@workaround_bugs public_oe property

public int @workaround_bugs
return int

@xvmc_acceleration public_oe property

public int @xvmc_acceleration
return int