FFmpeg
|
common internal and external API header More...
#include <errno.h>
#include <inttypes.h>
#include <limits.h>
#include <math.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "attributes.h"
#include "macros.h"
#include "version.h"
#include "libavutil/avconfig.h"
#include "config.h"
#include "intmath.h"
#include "mem.h"
#include "internal.h"
Go to the source code of this file.
Macros | |
#define | AV_NE(be, le) (le) |
#define | RSHIFT(a, b) ((a) > 0 ? ((a) + ((1<<(b))>>1))>>(b) : ((a) + ((1<<(b))>>1)-1)>>(b)) |
#define | ROUNDED_DIV(a, b) (((a)>=0 ? (a) + ((b)>>1) : (a) - ((b)>>1))/(b)) |
#define | AV_CEIL_RSHIFT(a, b) |
#define | FF_CEIL_RSHIFT AV_CEIL_RSHIFT |
#define | FFUDIV(a, b) (((a)>0 ?(a):(a)-(b)+1) / (b)) |
#define | FFUMOD(a, b) ((a)-(b)*FFUDIV(a,b)) |
#define | FFABS(a) ((a) >= 0 ? (a) : (-(a))) |
Absolute value, Note, INT_MIN / INT64_MIN result in undefined behavior as they are not representable as absolute values of their type. More... | |
#define | FFSIGN(a) ((a) > 0 ? 1 : -1) |
#define | FFNABS(a) ((a) <= 0 ? (a) : (-(a))) |
Negative Absolute value. More... | |
#define | FFABSU(a) ((a) <= 0 ? -(unsigned)(a) : (unsigned)(a)) |
Unsigned Absolute value. More... | |
#define | FFABS64U(a) ((a) <= 0 ? -(uint64_t)(a) : (uint64_t)(a)) |
#define | FFDIFFSIGN(x, y) (((x)>(y)) - ((x)<(y))) |
Comparator. More... | |
#define | FFMAX(a, b) ((a) > (b) ? (a) : (b)) |
#define | FFMAX3(a, b, c) FFMAX(FFMAX(a,b),c) |
#define | FFMIN(a, b) ((a) > (b) ? (b) : (a)) |
#define | FFMIN3(a, b, c) FFMIN(FFMIN(a,b),c) |
#define | FFSWAP(type, a, b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0) |
#define | FF_ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0])) |
#define | av_ceil_log2 av_ceil_log2_c |
#define | av_clip av_clip_c |
#define | av_clip64 av_clip64_c |
#define | av_clip_uint8 av_clip_uint8_c |
#define | av_clip_int8 av_clip_int8_c |
#define | av_clip_uint16 av_clip_uint16_c |
#define | av_clip_int16 av_clip_int16_c |
#define | av_clipl_int32 av_clipl_int32_c |
#define | av_clip_intp2 av_clip_intp2_c |
#define | av_clip_uintp2 av_clip_uintp2_c |
#define | av_mod_uintp2 av_mod_uintp2_c |
#define | av_sat_add32 av_sat_add32_c |
#define | av_sat_dadd32 av_sat_dadd32_c |
#define | av_sat_sub32 av_sat_sub32_c |
#define | av_sat_dsub32 av_sat_dsub32_c |
#define | av_sat_add64 av_sat_add64_c |
#define | av_sat_sub64 av_sat_sub64_c |
#define | av_clipf av_clipf_c |
#define | av_clipd av_clipd_c |
#define | av_popcount av_popcount_c |
#define | av_popcount64 av_popcount64_c |
#define | MKTAG(a, b, c, d) ((a) | ((b) << 8) | ((c) << 16) | ((unsigned)(d) << 24)) |
#define | MKBETAG(a, b, c, d) ((d) | ((c) << 8) | ((b) << 16) | ((unsigned)(a) << 24)) |
#define | GET_UTF8(val, GET_BYTE, ERROR) |
Convert a UTF-8 character (up to 4 bytes) to its 32-bit UCS-4 encoded form. More... | |
#define | GET_UTF16(val, GET_16BIT, ERROR) |
Convert a UTF-16 character (2 or 4 bytes) to its 32-bit UCS-4 encoded form. More... | |
#define | PUT_UTF8(val, tmp, PUT_BYTE) |
Convert a 32-bit Unicode character to its UTF-8 encoded form (up to 4 bytes long). More... | |
#define | PUT_UTF16(val, tmp, PUT_16BIT) |
Convert a 32-bit Unicode character to its UTF-16 encoded form (2 or 4 bytes). More... | |
Functions | |
static av_always_inline av_const int | av_clip_c (int a, int amin, int amax) |
Clip a signed integer value into the amin-amax range. More... | |
static av_always_inline av_const int64_t | av_clip64_c (int64_t a, int64_t amin, int64_t amax) |
Clip a signed 64bit integer value into the amin-amax range. More... | |
static av_always_inline av_const uint8_t | av_clip_uint8_c (int a) |
Clip a signed integer value into the 0-255 range. More... | |
static av_always_inline av_const int8_t | av_clip_int8_c (int a) |
Clip a signed integer value into the -128,127 range. More... | |
static av_always_inline av_const uint16_t | av_clip_uint16_c (int a) |
Clip a signed integer value into the 0-65535 range. More... | |
static av_always_inline av_const int16_t | av_clip_int16_c (int a) |
Clip a signed integer value into the -32768,32767 range. More... | |
static av_always_inline av_const int32_t | av_clipl_int32_c (int64_t a) |
Clip a signed 64-bit integer value into the -2147483648,2147483647 range. More... | |
static av_always_inline av_const int | av_clip_intp2_c (int a, int p) |
Clip a signed integer into the -(2^p),(2^p-1) range. More... | |
static av_always_inline av_const unsigned | av_clip_uintp2_c (int a, int p) |
Clip a signed integer to an unsigned power of two range. More... | |
static av_always_inline av_const unsigned | av_mod_uintp2_c (unsigned a, unsigned p) |
Clear high bits from an unsigned integer starting with specific bit position. More... | |
static av_always_inline int | av_sat_add32_c (int a, int b) |
Add two signed 32-bit values with saturation. More... | |
static av_always_inline int | av_sat_dadd32_c (int a, int b) |
Add a doubled value to another value with saturation at both stages. More... | |
static av_always_inline int | av_sat_sub32_c (int a, int b) |
Subtract two signed 32-bit values with saturation. More... | |
static av_always_inline int | av_sat_dsub32_c (int a, int b) |
Subtract a doubled value from another value with saturation at both stages. More... | |
static av_always_inline int64_t | av_sat_add64_c (int64_t a, int64_t b) |
Add two signed 64-bit values with saturation. More... | |
static av_always_inline int64_t | av_sat_sub64_c (int64_t a, int64_t b) |
Subtract two signed 64-bit values with saturation. More... | |
static av_always_inline av_const float | av_clipf_c (float a, float amin, float amax) |
Clip a float value into the amin-amax range. More... | |
static av_always_inline av_const double | av_clipd_c (double a, double amin, double amax) |
Clip a double value into the amin-amax range. More... | |
static av_always_inline av_const int | av_ceil_log2_c (int x) |
Compute ceil(log2(x)). More... | |
static av_always_inline av_const int | av_popcount_c (uint32_t x) |
Count number of bits set to one in x. More... | |
static av_always_inline av_const int | av_popcount64_c (uint64_t x) |
Count number of bits set to one in x. More... | |
static av_always_inline av_const int | av_parity_c (uint32_t v) |
common internal and external API header
Definition in file common.h.
#define AV_NE | ( | be, | |
le | |||
) | (le) |
Definition at line 50 of file common.h.
Referenced by at_write_header(), av_get_pcm_codec(), get_al_format_info(), get_format_from_sample_fmt(), init_multbl2(), read_header_gme(), and read_header_openmpt().
Definition at line 54 of file common.h.
Referenced by get_amv(), unpack_vectors(), and vp56_decode_4mv().
Definition at line 56 of file common.h.
Referenced by add_peak(), adx_encode(), decide_ac_pred(), decode_ppc(), decode_vop_header(), draw_arrow(), ff_convert_matrix(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_mpeg4_pred_ac(), filter_frame(), flush_frame(), get_dc(), initFilter(), mov_write_tmcd_tag(), mpeg4_decode_sprite_trajectory(), predictor_calc_error(), set_frame_data(), and vect_division().
Definition at line 58 of file common.h.
Referenced by activate(), alloc_picture(), apply_unsharp_c(), blend_frame(), blur(), calc_combed_score(), calc_diffs(), cfhd_decode(), chr_convert(), chr_h_scale(), chr_planar_vscale(), clear_slice16(), clear_slice8(), config_input(), config_input0(), config_input1(), config_input_main(), config_input_ref(), config_inputx(), config_inputy(), config_output(), config_props(), config_props_output(), copy_picture_field(), copy_uv_planes(), cover_rect(), decimate_frame(), decode_slice(), do_denoise(), do_vflip(), dx2_decode_slice_410(), dx2_decode_slice_420(), dxtory_decode_v1_410(), dxtory_decode_v1_420(), encode_frame(), encode_init(), encode_slice(), ff_color_frame(), ff_copy_rectangle2(), ff_fill_rectangle(), ff_frame_pool_video_init(), ff_get_buffer(), ff_h263_decode_frame(), ff_libwebp_get_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_receive_frame(), ff_mpv_frame_start(), ff_rtp_send_jpeg(), ff_set_dimensions(), ff_snow_alloc_blocks(), ff_snow_common_init_after_header(), ff_sws_alphablendaway(), filter(), filter_frame(), filter_slice(), filter_slice_chroma(), filter_slice_chroma16(), geq_filter_frame(), get_height(), get_plane_wh(), get_raw_size(), get_video_buffer(), get_width(), getpix(), getpix_integrate(), gray_frame(), halfpel_interpol(), horizontal_frame_pack(), image_copy(), interpolate(), lowpass(), lowpass16(), lut2_config_output(), magy_decode_slice(), magy_decode_slice10(), magy_encode_frame(), mimic_decode_frame(), mjpeg_decode_scan(), nlmeans_opencl_filter_frame(), opengl_get_plane_pointer(), opengl_init_context(), output_single_frame(), planarCopyWrapper(), prepare_uv_scale(), read_in_data(), read_packet_vs(), request_frame(), rgb2yuv(), rgb2yuv_fsb(), scroll(), sws_init_context(), swscale(), txd_decode_frame(), upload_texture(), uyvytoyuv420_c(), uyvytoyuv420_TMPL(), uyvytoyuv422_c(), uyvytoyuv422_TMPL(), v4l2_buffer_swframe_to_buf(), video_frame_cksum(), write_packet(), X264_init(), yuv2rgb(), yuv2yuv(), yuv4_write_packet(), yuyvtoyuv420_c(), yuyvtoyuv420_TMPL(), yuyvtoyuv422_c(), and yuyvtoyuv422_TMPL().
#define FF_CEIL_RSHIFT AV_CEIL_RSHIFT |
Definition at line 61 of file common.h.
Referenced by set_dimensions().
Definition at line 63 of file common.h.
Referenced by ff_mpeg4_encode_picture_header(), ff_set_mpeg4_time(), and mpeg4_encode_gop_header().
Definition at line 64 of file common.h.
Referenced by ff_hevc_set_qPy(), ff_mpeg4_encode_picture_header(), and mpeg4_encode_gop_header().
Absolute value, Note, INT_MIN / INT64_MIN result in undefined behavior as they are not representable as absolute values of their type.
This is the same as with *abs()
Definition at line 72 of file common.h.
Referenced by acb_search(), add_8x8basis_TMPL(), adpcm_decode_frame(), alloc_scratch_buffers(), amplify_frame(), apply_channel_coupling(), apply_tilt_comp(), aptx_quantize_difference(), asf_read_stream_properties(), autocorr_calc(), av_normalize_sf(), av_reduce(), avi_read_header(), await_reference_row(), boundary_strength(), bswap_16bpc(), bswap_32bpc(), build_abs_diff_mask(), calc_lsq_max_fit_error(), calc_precision(), calculate_scales(), celt_icwrsi(), celt_quant_final(), celt_search_for_tf(), cfhd_encode_frame(), cfhd_encode_init(), check_mv(), choose_rct_params(), chroma(), chroma16(), cluster_mvs(), codebook_sanity_check_for_rate_quarter(), comp_harmonic_coeff(), config_output(), config_video_output(), convert_coeffs(), convolution_x(), count_hq_slice(), D(), dct_error(), dct_max8x8_c(), dct_quantize_refine(), dct_quantize_trellis_c(), dct_single_coeff_elimination(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), decode_block(), decode_bmv_frame(), decode_cblk(), decode_dct(), decode_fixed_vector(), decode_frame(), decode_frame_header(), decode_header(), decode_pic(), decode_q_branch(), decode_tones_amplitude(), dering_TMPL(), dirac_decode_data_unit(), dirac_decode_picture_header(), do_a_deblock_C(), do_plc(), doHorizDefFilter_C(), doHorizLowPass_C(), doVertDefFilter_TMPL(), doVertLowPass_TMPL(), dpcm_predict(), draw_cursor(), draw_line(), draw_rline(), draw_scope(), draw_text(), dss_sp_get_normalize_bits(), dss_sp_vector_sum(), dts_probe(), dv_set_class_number_hd(), dv_set_class_number_sd(), encode_acs(), encode_block(), encode_header(), encode_picture_ls(), encode_q_branch(), encode_q_branch2(), encode_subband(), encode_subband_c0run(), estimate_acs(), estimate_dcs(), estimate_stereo_mode(), estimate_timings_from_pts(), ff_dcaadpcm_subband_analysis(), ff_dnn_execute_layer_math_unary(), ff_emulated_edge_mc(), ff_g723_1_scale_vector(), ff_h263_encode_picture_header(), ff_h264_direct_ref_list_init(), ff_hls_write_file_entry(), ff_idet_filter_line_c(), ff_idet_filter_line_c_16bit(), ff_init_me(), ff_jpegls_update_state_regular(), ff_me_cmp_sad(), ff_me_search_ntss(), ff_mpeg1_init_uni_ac_vlc(), ff_mpeg4_encode_mb(), ff_mpeg_framesize_alloc(), ff_nelly_get_sample_bits(), ff_opus_rc_enc_laplace(), ff_ps_read_data(), ff_scene_sad16_c(), ff_scene_sad_c(), ff_vc1_pred_b_mv(), ff_vc1_pred_dc(), ff_vc1_pred_mv(), fill_l1distlut(), fill_sierpinski(), fill_with_noise(), filter16_kirsch(), filter_dbl(), filter_flt(), filter_frame(), filter_kirsch(), find_peak(), flashsv_encode_frame(), flat(), flat16(), flv_read_packet(), gain_dequantization(), gen_sub_ass(), generate_noise(), generate_window_func(), get_block_bits(), get_cb(), get_cbrt_h(), get_cbrt_h2(), get_diff_limited_q(), get_fcb_param(), get_lin_h2(), get_log_h(), get_log_h2(), get_needed_flags(), get_qminmax(), get_rrp(), get_sad_ob(), get_sae(), get_sbad(), get_sbad_ob(), get_scale_factor(), get_shift(), get_sqrt_h(), get_sqrt_h2(), get_tilt_comp(), guess_mv(), gxf_seek(), h263_h_loop_filter_c(), h263_v_loop_filter_c(), h264_loop_filter_chroma(), h264_loop_filter_chroma_intra(), h264_loop_filter_luma(), h264_loop_filter_luma_intra(), h_block_filter(), hadamard8_intra8x8_c(), hadamard_func(), hard_thresholding(), headroom(), hev(), horizX1Filter(), image_copy_plane(), implicit_weight_table(), init_uni_ac_vlc(), initFilter(), input_data_internal(), interpol(), intra_pred(), inv_predict_11(), levinson_durbin(), log_add(), long_term_filter(), loop_filter(), lpc2lsp(), ls_decode_line(), ls_encode_line(), ls_encode_regular(), ls_get_code_runterm(), main(), make_glyphs(), maskedmax16(), maskedmax8(), maskedmin16(), maskedmin8(), max_abs_value_w16(), max_component_diff(), max_nbits(), mode05(), mode06(), mode07(), mode08(), mode10(), mode1314(), mode1516(), mode18(), mov_find_next_sample(), mp3_sync(), mp3_update_xing(), mp3_write_xing(), mpc8_decode_frame(), mpeg4_decode_block(), mpeg4_decode_sprite_trajectory(), msrle_decode_8_16_24_32(), mss4_decode_dct(), nsse16_c(), nsse8_c(), number_sbits(), packedCopyWrapper(), paf_video_decode(), parse_gradient(), parse_weights(), pitch_search(), postProcess_TMPL(), pp_postprocess(), ppp_pvq_search_c(), pred_spatial_direct_motion(), preservel(), print_report(), print_stats(), process_command(), process_input(), put_alpha_diff(), put_s(), put_symbol(), put_symbol_inline(), qian_thresholding(), read_highpass(), rectangle_from_corners(), remove_doubling(), render_line(), reverse_dc_prediction(), rtcp_update_jitter(), rv40_loop_filter_strength(), rv40_strong_loop_filter(), rv40_weak_loop_filter(), sab_diamond_search(), sbc_calc_scalefactors(), sbc_calc_scalefactors_j(), scaleforopp_x(), scaleforopp_y(), scaleforsame_x(), scaleforsame_y(), select_from_pts_buffer(), seq_unpack_rle_block(), set_metadata(), setup_3x3(), setup_5x5(), setup_7x7(), setup_column(), setup_row(), silk_is_lpc_stable(), silk_lsf2lpc(), skip_check(), sobel(), soft_thresholding(), speedhq_init_static_data(), subband_scale(), sum_abs_dctelem_c(), swap_channel_layouts_on_filter(), swri_rematrix_init(), sws_getShiftedVec(), sws_scale(), test_dwt(), test_dwtf(), threshold16(), threshold8(), thresholding(), tiff_unpack_strip(), try_8x8basis_TMPL(), ts_str(), update_qscale(), update_stat(), update_vlc_state(), v_block_filter(), vc1_decode_b_mb_intfi(), vc1_decode_b_mb_intfr(), vc1_decode_i_block_adv(), vc1_decode_i_blocks_adv(), vc1_decode_intra_block(), vc1_decode_p_block(), vc1_decode_p_mb_intfi(), vc1_decode_p_mb_intfr(), vc1_filter_line(), vectorscope16(), vectorscope8(), vertX1Filter_TMPL(), vorbis_floor1_decode(), vp3_decode_frame(), vp4_get_mv(), vp6_filter(), vp7_simple_limit(), vp8_normal_limit(), vp8_simple_limit(), w_c(), wmv2_pred_motion(), wv_unpack_stereo(), x8_loop_filter(), and xan_wc3_copy_pixel_run().
Definition at line 73 of file common.h.
Referenced by adjust_frame_pts_to_encoder_tb(), alac_linear_predictor(), await_reference_row(), bitreduction(), buffer_needs_copy(), calculate_scales(), cfhd_encode_frame(), checkasm_check_audiodsp(), coeff_unpack_golomb(), config_filter(), decompose_transform(), dequant_and_decompand(), do_a_deblock_C(), doHorizDefFilter_C(), doVertDefFilter_TMPL(), ff_opus_rc_enc_laplace(), filter_dbl(), filter_flt(), filter_frame(), get_cbrt_h(), get_log_h(), get_sqrt_h(), horizX1Filter(), ivi_decode_coded_blocks(), octahedron_to_xyz(), ppp_pvq_search_c(), quantize_band(), sign_only(), to_linear(), twinvq_mulawinv(), update_stat(), vertX1Filter_TMPL(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), and xyz_to_octahedron().
Negative Absolute value.
this works for all integers of all types. As with many macros, this evaluates its argument twice, it thus must not have a sideeffect, that is FFNABS(x++) has undefined behavior.
Definition at line 81 of file common.h.
Referenced by mov_read_ctts().
Unsigned Absolute value.
This takes the absolute value of a signed int and returns it as a unsigned. This also works with INT_MIN which would otherwise not be representable As with many macros, this evaluates its argument twice.
Definition at line 89 of file common.h.
Referenced by do_apply_filter().
Definition at line 90 of file common.h.
Referenced by av_compare_ts().
#define FFDIFFSIGN | ( | x, | |
y | |||
) | (((x)>(y)) - ((x)<(y))) |
Comparator.
For two numerical expressions x and y, gives 1 if x > y, -1 if x < y, and 0 if x == y. This is useful for instance in a qsort comparator callback. Furthermore, compilers are able to optimize this to branchless code, and there is no risk of overflow with signed types. As with many macros, this evaluates its argument multiple times, it thus must not have a side-effect.
Definition at line 101 of file common.h.
Referenced by aptx_prediction_filtering(), aptx_process_subband(), cmp(), cmp_color(), cmp_int(), cmp_intervals(), cmp_pkt_sub_ts_pos(), cmp_scores(), cmpbytes(), compare_codec_desc(), compare_int64(), comparei(), eval_expr(), filter_2_1(), filter_5_0_side(), filter_5_1_back(), filter_5_1_side(), filter_stereo(), filter_surround(), glyph_cmp(), main(), sort_offsets(), and stereo_transform().
Definition at line 103 of file common.h.
Referenced by aac_encode_frame(), ac3_bit_alloc_calc_bap_c(), ac3_eac3_probe(), acb_search(), activate(), adaptive_quantization(), add_ctts_entry(), add_file(), add_index_entry(), add_tonal_components(), adjust_frame_information(), adpcm_compress_trellis(), adpcm_decode_frame(), adts_aac_probe(), alloc_array_elem(), alloc_sequence_buffers(), allocate_buffers(), allocate_tables(), amqp_proto_read(), amv_write_trailer(), analyze(), any_vscale(), ape_decode_value_3990(), append_packet_chunked(), apply_8x8(), apply_band_extension(), apply_channel_coupling(), apply_delogo(), apply_lpc(), apply_tns(), argo_brp_read_header(), asf_build_simple_index(), asf_write_packet(), audio_open(), auxiliary_info_alloc_size(), av_d2q(), av_fast_realloc(), av_fifo_grow(), av_image_copy_to_buffer(), av_image_fill_black(), av_match_name(), av_probe_input_buffer2(), av_probe_input_format3(), av_rescale_rnd(), avcodec_align_dimensions(), avcodec_align_dimensions2(), avfilter_graph_dump_to_buf(), avformat_find_stream_info(), avi_add_ientry(), avi_init(), avi_read_header(), avi_read_seek(), avi_write_counters(), avi_write_header(), avio_get_dyn_buf(), avio_seek(), avpriv_dnxhd_get_hr_frame_size(), avresample_build_matrix(), avresample_get_delay(), avresample_open(), await_reference_row(), bayes_threshold(), bidir_refine(), bilateral_obmc(), bink_decode_plane(), bit_allocate(), bit_allocation(), blend_frames(), blend_slice_packed_rgb(), blur_pixel(), bmp_parse(), build_diff_map(), build_filter(), build_table(), cache_read(), cache_seek(), calc_bit_demand(), calc_input_response(), calc_lowcomp(), calc_lowcomp1(), calc_lsq_max_fit_error(), calc_precision(), calc_reduced_thr_3gpp(), calc_reduction_3gpp(), calc_slice_sizes(), calc_stereo_peak(), calculate_bitrate(), calculate_display_rect(), calculate_mpeg4_bit_rates(), calculate_scales(), cas_slice16(), cas_slice8(), cavs_decode_frame(), cdg_scroll(), celt_decode_coarse_energy(), celt_enc_quant_pfilter(), celt_frame_mdct(), check(), check_external_clock_speed(), check_ir(), check_size(), check_stream_max_drift(), checkasm_check_audiodsp(), checkasm_check_nlmeans(), checkasm_report(), chr_planar_vscale(), chroma_4mv_motion(), chroma_4mv_motion_lowres(), cluster_mvs(), cmap_read_palette(), code_filter_coeffs(), codebook_bits(), codebook_bits_offset(), codec_reinit(), coef_sf2zf(), color_string_to_rgba(), comp_harmonic_coeff(), comp_ppf_coeff(), compare_fields(), compressor(), compute_affinity(), compute_default_clut(), compute_dense(), compute_frame_features(), compute_frame_rms(), compute_frame_std_dev(), compute_gru(), compute_quant_matrix(), compute_ssd_integral_image(), compute_target_delay(), config_input(), config_input_main(), config_output(), config_props(), convert_coeffs(), convert_serial2parallel(), convert_sub_to_old_ass_form(), copy(), copy_backptr(), copy_chapters(), count_hq_slice(), create(), create_vorbis_context(), cuvid_decode_init(), D(), dash_flush(), dash_init(), dash_write_packet(), dc_test(), dct_error(), dct_max8x8_c(), decode(), decode_audio_block(), decode_block(), decode_channel_residues(), decode_channel_sound_unit(), decode_chunks(), decode_component(), decode_entropy_coded_image(), decode_entropy_image(), decode_frame(), decode_frame_header(), decode_hq_slice(), decode_init(), decode_lowdelay_slice(), decode_lspf(), decode_p_frame(), decode_scale_factors(), decode_simple_internal(), decode_var_block_data(), decompose_zp2biquads(), decorrelation(), deflate(), deflate16(), detect_clips(), dfa_decode_init(), dilation(), dilation16(), dirac_decode_frame_internal(), dirac_unpack_prediction_parameters(), direct_search(), dnn_execute_layer_conv2d_thread(), dnxhd_encode_rdo(), dnxhd_find_qscale(), do_a_deblock_C(), do_blend(), do_convolve(), do_despill_slice(), do_identity(), do_psnr(), do_streamcopy(), do_vif(), doHorizDefFilter_C(), doVertDefFilter_TMPL(), draw_response(), draw_text(), dts_probe(), dv_decode_video_segment(), dxv_decode(), encode_block(), encode_cblk(), encode_dvd_subtitles(), encode_frame(), encode_hq_slice(), encode_init(), encode_picture(), ends_with(), epx2_slice(), epx3_slice(), epzs_motion_search_internal(), erosion(), erosion16(), estimate_affine_2d(), estimate_timings(), estimate_timings_from_pts(), evaluate_parameters(), execute_code(), exp_quant_coarse(), fade(), ff_aac_apply_tns(), ff_aac_is_encoding_err(), ff_ac3_bit_alloc_calc_mask(), ff_ac3_bit_alloc_calc_psd(), ff_acelp_reorder_lsf(), ff_acelp_update_past_gain(), ff_atrac3p_power_compensation(), ff_audio_mix(), ff_audio_resample(), ff_audio_resample_init(), ff_celt_bitalloc(), ff_celt_decode_frame(), ff_celt_quant_bands(), ff_configure_buffers_for_index(), ff_create_memory_sample(), ff_decklink_write_packet(), ff_dither_alloc(), ff_dnn_execute_layer_dense(), ff_dnn_execute_layer_maximum(), ff_draw_init(), ff_ebur128_init(), ff_emulated_edge_mc(), ff_fast_malloc(), ff_filter_set_ready(), ff_find_last_ts(), ff_g723_1_inverse_quant(), ff_g723_1_scale_vector(), ff_g729_postfilter(), ff_get_best_fcode(), ff_get_buffer(), ff_gradfun_filter_line_c(), ff_h264_alloc_tables(), ff_h264_decode_seq_parameter_set(), ff_h264_execute_ref_pic_marking(), ff_hevc_cu_chroma_qp_offset_idx(), ff_hevc_hls_residual_coding(), ff_hevc_parse_sps(), ff_init_filters(), ff_init_me(), ff_init_slice_from_src(), ff_interleave_packet_per_dts(), ff_jpeg2000_dwt_init(), ff_jpegls_init_state(), ff_jpegls_reset_coding_parameters(), ff_jpegls_update_state_regular(), ff_lag_rac_init(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), ff_mjpeg_decode_dqt(), ff_mov_write_packet(), ff_mpv_encode_init(), ff_mpv_encode_picture(), ff_msmpeg4_encode_ext_header(), ff_mss12_decode_init(), ff_nelly_get_sample_bits(), ff_opus_rc_enc_end(), ff_opus_rc_enc_uint(), ff_pca(), ff_pcm_read_packet(), ff_rfps_calculate(), ff_rv34_decode_frame(), ff_scale_adjust_dimensions(), ff_seek_frame_binary(), ff_set_min_dist_lsf(), ff_snow_common_init_after_header(), ff_snow_pred_block(), ff_srtp_decrypt(), ff_timefilter_update(), ff_vk_add_descriptor_set(), ff_yuv2rgb_c_init_tables(), ffio_rewind_with_probe_data(), ffmal_update_format(), ffmmal_init_decoder(), fifo_thread_recover(), fill_with_noise(), filter(), filter16_kirsch(), filter_color(), filter_color2(), filter_frame(), filter_grey_edge(), filter_kirsch(), filter_level_for_mb(), filter_mono(), filter_plane(), filter_plane2d(), filter_plane3d1(), filter_plane3d2(), filter_slice(), filter_slice_grey_edge(), final_block_filtering(), find_best_pitch(), find_best_state(), find_form_factor(), find_headers_search(), find_max_val(), find_min_max(), find_min_max_16(), find_min_max_planar(), find_min_max_planar_16(), find_new_headers(), find_next_delta_ts(), find_peak(), find_peak_magnitude(), findCode(), flac_parse(), flush_buffer(), flv_write_packet(), frame_erasure(), frame_synthesis(), framecrc_write_packet(), framesync_sync_level_update(), ftp_read(), ftp_write(), full_search(), g723_1_parse(), g729d_onset_decision(), gain_dequantization(), gate(), generate_intervals(), generate_min_phase_kernel(), generate_transition(), get_block_rd(), get_channel_layout_single(), get_dc(), get_exponent_dynamic(), get_floor_average(), get_fps(), get_lag(), get_limits(), get_lowest_part_list_y(), get_lowest_part_y(), get_max_component_diff(), get_metadata_duration(), get_min_buffer_size(), get_new_centroids(), get_out_samples(), get_palette_frame(), get_pix_fmt_depth(), get_qcx(), get_qtable(), get_quant_quality(), get_rdelta(), get_rotated_h(), get_rotated_w(), get_sample_rate(), get_siz(), get_start_index_number(), get_tag(), get_tree_codes(), get_video_buffer(), get_video_frame(), get_visual_weight(), gmc1_motion(), guess_dc(), guess_mv(), gxf_seek(), h261_probe(), h264_select_output_frame(), h_block_filter(), handle_file(), hap_encode(), hdcd_integrate(), hevc_await_progress(), hfun(), hls_read_header(), hls_window(), horizX1Filter(), hpel_motion(), hpel_motion_lowres(), html_color_parse(), huff_reader_build_canonical(), hvcc_parse_sps(), hvcc_parse_vps(), hvcc_update_ptl(), image_copy(), inflate(), inflate16(), init(), init_cqt(), init_decoder(), init_exp(), init_get_bits_xe(), init_luts(), init_offset(), init_pass2(), init_pattern_from_file(), init_prec(), init_ralf_vlc(), init_report(), init_thres2(), init_video_param(), initFilter(), interpol(), invert_initial_buffer(), io_read(), is_intra_more_likely(), iterative_me(), jpeg2000_decode_packet(), kalman_smoothen(), lame_calc_attack_threshold(), lavfi_read_header(), lfo_get(), lfo_get_value(), libopenjpeg_copy_to_packed16(), libopenjpeg_copyto16(), libopenjpeg_encode_init(), load_data(), loas_probe(), log_add(), long_term_filter(), lowest_referenced_row(), lpc2lsp(), lsp_quantize(), lum_planar_vscale(), magy_decode_frame(), main(), make_glyphs(), mark_pns(), matroska_parse_block(), matroska_read_seek(), matroska_resync(), mc_chroma_scaled(), mc_chroma_unscaled(), mc_luma_scaled(), mc_luma_unscaled(), median4(), mkv_write_packet_internal(), mkv_write_tracks(), mmap_read_frame(), mmsh_read_seek(), mobius(), mode01(), mode1516(), mode17(), mode18(), mode21(), mode22(), mode23(), mode24(), modify_qscale(), mov_estimate_video_delay(), mov_fix_index(), mov_get_skip_samples(), mov_parse_auxiliary_info(), mov_probe(), mov_read_pssh(), mov_read_saio(), mov_read_senc(), mov_read_stsc(), mov_read_stts(), mov_update_dts_shift(), mov_write_stsz_tag(), movie_common_init(), mp3_parse_info_tag(), mp3_read_probe(), mp3_sync(), mp3_write_audio_packet(), mp_decode_layer3(), mpc_read_seek(), mpeg4_decode_dpcm_macroblock(), mpeg_motion_internal(), mpeg_motion_lowres(), mpegts_probe(), mpegts_read_header(), mpegts_write_pes(), multiple_resample(), mxf_compute_edit_units_per_packet(), mxf_compute_ptses_fake_index(), mxf_edit_unit_absolute_offset(), mxf_read_seek(), mxf_write_index_table_segment(), next_gain(), nlmeans_plane(), no_codebook_bits(), no_codebook_bits_offset(), noise_enhancer(), nut_read_packet(), nut_write_header(), nvdec_h264_start_frame(), nvenc_recalc_surfaces(), nvenc_set_timestamp(), nvenc_setup_encoder(), opengl_get_texture_size(), opus_decode_packet(), opus_duration(), oscilloscope_filter_frame(), output_chunk_list(), output_gain(), output_packet(), output_single_frame(), overlay_opencl_load(), packed_vscale(), parse_adts_frame_header(), parse_cinespace(), parse_commands(), parse_frame_data(), parse_intervals(), parse_media_type(), parse_postfilter(), parse_video_info(), parse_x96_frame_data(), pitch_search(), pixscope_filter_frame(), plot_spectrum_column(), pnm_parse(), postfilter(), postProcess_TMPL(), pp_bnk_read_header(), pp_postprocess(), pps_range_extension(), pps_range_extensions(), precalc_coefs(), predict_intra(), predict_motion(), print_report(), print_stats(), process_anticollapse(), process_command(), process_frame_obj(), process_input(), process_old(), ps_tableinit(), pulse_write_header(), push_single_pic(), put_codebook_header(), qpel_motion(), quantize_lpc_coefs(), ransac_update_num_iters(), rate_control(), raw_decode(), read_frame_data(), read_header(), read_huffman_tables(), read_packet(), read_sbr_grid(), read_seek(), read_seek_vs(), read_shape_from_file(), read_trun_duration(), read_var_block_data(), read_vitc_line(), read_whole_file(), recheck_discard_flags(), remove_doubling(), render_charset(), resample(), resample_init(), residue_encode(), retransmit_si_info(), retry_transfer_wrapper(), revert_channel_correlation(), rm_sync(), rnnoise_channel(), roq_dpcm_encode_frame(), rpza_encode_stream(), rv10_decode_frame(), rv10_decode_packet(), rv34_decode_mv(), sbg_read_header(), sbr_hf_calc_npatches(), sbr_make_f_derived(), sbr_x_gen(), scale_mv(), search(), search_for_ms(), search_for_pns(), search_for_quantizers_anmr(), search_for_quantizers_twoloop(), seek_chapter(), seg_write_packet(), segment_list_open(), select_cur_seq_no(), select_from_pts_buffer(), select_input_picture(), send_silence(), set_format(), set_metadata(), set_string_fmt(), shorten_decode_frame(), silk_decode_frame(), silk_stabilize_lsf(), skip_check(), skip_mode_params(), smjpeg_write_packet(), ssim_plane(), ssim_plane_16bit(), stability_factor(), stabilize_lsps(), step_collect_psy_metrics(), stereo_position(), sub2video_prepare(), super2xsai(), svc_encode_init(), swf_read_packet(), swr_build_matrix(), swr_convert_internal(), swri_rematrix_init(), sws_diffVec(), sws_sumVec(), swscale(), tak_parse(), thp_read_packet(), thread_init_internal(), tile_info(), tm2_read_tree(), tonemap(), umh_search(), unpremultiply16offset(), unpremultiply16yuv(), unpremultiply8offset(), unsharp_opencl_make_filter_params(), update_block_stats(), update_index(), update_stat(), update_stream_timings(), update_vlc_state(), v4l2_buffer_swframe_to_buf(), v_block_filter(), var_diamond_search(), vc1_decode_frame(), vectorscope16(), vectorscope8(), vertX1Filter_TMPL(), vif_statistic(), vorbis_packet(), vp8_get_quants(), wait_frame(), webp_parse(), wmv2_pred_motion(), write_abst(), write_adaptation_set(), write_manifest(), write_packet(), x8_ac_compensation(), x8_loop_filter(), x8_setup_spatial_compensation(), xcbgrab_reposition(), xcorr_coeff(), xcorrelate_fast(), xfade_opencl_load(), xma_decode_packet(), xyz_to_tetrahedron(), yae_align(), yae_flush(), yae_overlap_add(), yop_read_seek(), yuv4_read_seek(), and zmq_proto_read().
Definition at line 104 of file common.h.
Referenced by av_basename(), av_dirname(), avcodec_align_dimensions(), avfilter_graph_dump_to_buf(), cas_slice16(), cas_slice8(), color_balance16(), color_balance16_p(), color_balance8(), color_balance8_p(), decode_frame_headers(), dirac_decode_data_unit(), draw_text(), encode_picture(), ff_mjpeg_receive_frame(), ff_mpeg4_get_video_packet_prefix_length(), fill_in_tongue(), filter_frame(), filter_slice_rgba16_packed(), filter_slice_rgba16_planar(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), h264_slice_init(), init(), init_video_param(), load_data(), long_term_filter(), mjpegb_decode_frame(), mpegts_probe(), normalize(), preservel(), search_for_quantizers_twoloop(), tonemap(), update_needed_crop(), verify_md5(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), write_packet(), and xyz_to_tetrahedron().
Definition at line 105 of file common.h.
Referenced by a64multi_encode_frame(), aac_encode_frame(), aac_encode_init(), aac_parse_packet(), aasc_decode_init(), ac3_apply_rematrixing(), ac3_bit_alloc_calc_bap_c(), ac3_decode_frame(), acb_search(), acolor16(), activate(), adapt_prob(), add_bell(), add_metadata(), adpcm_ima_alp_compress_sample(), adpcm_ima_compress_sample(), adpcm_yamaha_compress_sample(), adts_aac_probe(), afc_read_packet(), agate_config_input(), aic_decode_slice(), aiff_read_packet(), alac_decode_close(), alloc_array_elem(), alloc_rbsp_buffer(), allocate_buffers(), amplify_frame(), amqp_proto_open(), amqp_proto_read(), analyze_mono(), analyze_stereo(), aom_init(), ape_decode_frame(), append_packet_chunked(), apply_channel_coupling(), apply_lpc(), apply_ltp(), apply_lut(), apply_pitch_filters(), apply_tns(), apply_unsharp_c(), aptx_quantize_difference(), array_min_int16(), asf_read_stream_properties(), asfrtp_parse_packet(), async_buffer_task(), async_read_internal(), atrac3p_decode_frame(), atrac9_decode_frame(), audio_get_buffer(), audio_open(), audio_write_packet(), autocorr_max(), av_adler32_update(), av_aes_ctr_crypt(), av_audio_fifo_drain(), av_audio_fifo_peek(), av_audio_fifo_peek_at(), av_audio_fifo_read(), av_bprint_alloc(), av_bprint_append_data(), av_bprint_chars(), av_bprint_finalize(), av_bprint_grow(), av_bprint_init(), av_bprint_strftime(), av_buffer_realloc(), av_fast_realloc(), av_fifo_generic_peek(), av_fifo_generic_peek_at(), av_fifo_generic_read(), av_fifo_generic_write(), av_find_best_stream(), av_frame_apply_cropping(), av_gcd(), av_hash_final_b64(), av_hash_final_bin(), av_hash_final_hex(), av_md5_update(), av_parse_color(), av_probe_input_buffer2(), av_probe_input_format3(), av_reduce(), av_url_split(), available_samples(), averageiir2d(), avformat_find_stream_info(), avi_read_header(), avi_read_nikon(), avi_read_packet(), avi_read_seek(), avi_write_header(), avio_flush(), avio_get_str(), avio_read(), avio_read_to_bprint(), avio_seek(), avio_write(), avpriv_find_start_code(), avresample_open(), aw_parse_coords(), await_reference_mb_row(), await_reference_row(), await_references(), b44_uncompress(), bidir_refine(), bilateral_obmc(), blend_frame(), blend_frames(), blend_slice_packed_rgb(), blur_pixel(), bmp_decode_frame(), bmp_parse(), bswap_16bpc(), bswap_32bpc(), buffer_pool_get(), build_diff_map(), build_filter(), build_table(), build_vlc(), bytestream2_copy_buffer(), bytestream2_get_buffer(), bytestream2_put_buffer(), bytestream2_set_buffer(), bytestream2_skip(), bytestream2_skip_p(), cache_read(), cache_seek(), calc_bit_demand(), calc_codebook_idx(), calc_cpl_coord(), calc_lsq_max_fit_error(), calc_precision(), calc_slice_sizes(), cas_slice16(), cas_slice8(), cbs_av1_read_uvlc(), cbs_write_unit_data(), cdg_scroll(), celt_decode_coarse_energy(), celt_denormalize(), celt_enc_quant_pfilter(), celt_frame_setup_input(), celt_gauge_psy_weight(), cfhd_encode_init(), channelmap_filter_frame(), check_external_clock_speed(), check_size(), check_stream_max_drift(), checkasm_check_audiodsp(), checkasm_check_nlmeans(), chomp6(), chroma16(), chroma_4mv_motion_lowres(), chrRangeToJpeg16_c(), chrRangeToJpeg_c(), cin_decode_lzss(), cin_decode_rle(), cinepak_decode(), clean_index(), close_output_stream(), cluster_mvs(), cmap_read_palette(), cng_decode_frame(), codebook_bits(), codebook_bits_offset(), coef_sf2zf(), color16(), color_string_to_rgba(), commit_bitstream_and_slice_buffer(), compand_drain(), compare_fields(), compat_decode(), compressor_config_output(), compute_frame_features(), compute_rematrixing_strategy(), compute_ssd_integral_image(), compute_target_delay(), config_input(), config_output(), config_props(), convert_coeffs(), convert_frame(), convolve(), cook_decode_init(), copy_bits(), copy_chapters(), copy_moof(), copy_tag(), count_mantissa_bits_update_ch(), create(), create_adapt_vect(), create_augmented_vector(), create_filtergraph(), cri_decode_frame(), crypto_read(), cuda_transfer_data(), cuvid_output_frame(), d3d11va_transfer_data(), data_read(), dct_quantize_trellis_c(), decklink_setup_video(), decode_555(), decode_ac_coeffs(), decode_array_0000(), decode_block(), decode_block_refinement(), decode_byterun(), decode_coeffs(), decode_dc_coeffs(), decode_deep_rle32(), decode_deep_tvdc32(), decode_finish_row(), decode_flush(), decode_frame(), decode_frame_header(), decode_frame_headers(), decode_header(), decode_idat(), decode_info_header(), decode_init(), decode_inter_block(), decode_inter_blocks(), decode_intra_block(), decode_intra_blocks(), decode_lowdelay_slice(), decode_lspf(), decode_ltp(), decode_mb_i(), decode_mode(), decode_mvc2(), decode_new_pred(), decode_packet(), decode_pixel(), decode_prediction(), decode_rle(), decode_sgirle8(), decode_subframe(), decode_tonal_components(), decode_var_block_data(), decode_zlib(), decompress_texture_thread(), decompress_texture_thread_internal(), decorr_mono_buffer(), decorr_stereo_buffer(), decorrelate(), decorrelation(), deflate(), deflate16(), dering_TMPL(), derive_spatial_merge_candidates(), detect_scene_change(), dfa_decode_frame(), dilation(), dilation16(), direct_search(), dnn_execute_layer_conv2d_thread(), dnxhd_encode_rdo(), dnxhd_find_qscale(), dnxhd_mb_var_thread(), do_a_deblock_C(), do_alphamerge(), do_blend(), do_identity(), do_plc(), do_psnr(), do_rematrixing(), do_ssim(), do_video_out(), do_vif(), doHorizDefFilter_C(), doVertDefFilter_TMPL(), dpcm_decode_frame(), dpx_parse(), draw_dot(), draw_mandelbrot(), draw_sierpinski(), draw_sono(), draw_text(), dsf_read_packet(), dts_probe(), dump_metadata(), dvb_encode_rle8(), dvbsub_probe(), dxa_read_packet(), dyn_buf_write(), eac3_core_filter(), eightsvx_decode_frame(), encode_ac_coeffs(), encode_acs(), encode_dc_coeffs(), encode_dcs(), encode_dvd_subtitles(), encode_exponents_blk_ch(), encode_ext_header(), encode_frame(), encode_header(), encode_init(), encode_mode(), encode_packets(), encode_picture(), encode_qlogs(), encode_scalar(), encode_scanline_zip(), encode_tile(), epic_jb_decode_tile(), epx2_slice(), epx3_slice(), epzs_motion_search_internal(), erosion(), erosion16(), estimate_acs(), estimate_dcs(), estimate_sid_gain(), evrc_decode_frame(), execute_code(), export_plane(), extract_header(), extrapolate_isf(), fastaudio_decode(), fbdev_write_packet(), ff_aac_ac3_parse(), ff_aac_adjust_common_ltp(), ff_aac_adjust_common_pred(), ff_aac_apply_main_pred(), ff_aac_apply_tns(), ff_aac_encode_ltp_info(), ff_aac_encode_main_pred(), ff_aac_is_encoding_err(), ff_aac_search_for_ltp(), ff_aac_search_for_pred(), ff_aac_search_for_tns(), ff_ac3_bit_alloc_calc_mask(), ff_ac3_bit_alloc_calc_psd(), ff_acelp_reorder_lsf(), ff_af_queue_remove(), ff_alsa_open(), ff_amf_get_field_value(), ff_amf_get_string(), ff_argo_asf_fill_stream(), ff_audio_resample_init(), ff_celt_bitalloc(), ff_celt_decode_frame(), ff_celt_quant_bands(), ff_compute_vif2(), ff_connect_parallel(), ff_convert_dither(), ff_copy_and_dup(), ff_dash_fill_tmpl_params(), ff_dca_lbr_filter_frame(), ff_dca_lbr_parse(), ff_decklink_set_format(), ff_dirac_init_arith_decoder(), ff_dnn_execute_layer_dense(), ff_draw_horiz_band(), ff_eac3_apply_spectral_extension(), ff_els_decode_bit(), ff_els_decoder_init(), ff_emulated_edge_mc(), ff_estimate_p_frame_motion(), ff_filter_get_nb_threads(), ff_frame_pool_get(), ff_frame_thread_encoder_init(), ff_frame_thread_init(), ff_g723_1_inverse_quant(), ff_get_best_fcode(), ff_get_wav_header(), ff_h2645_packet_split(), ff_h264_decode_seq_parameter_set(), ff_h264_draw_horiz_band(), ff_h264_execute_decode_slices(), ff_h264_guess_level(), ff_h264_init_poc(), ff_h265_guess_level(), ff_hevc_annexb2mp4(), ff_hevc_hls_residual_coding(), ff_hevc_parse_sps(), ff_hevc_ref_idx_lx_decode(), ff_hevc_sao_offset_abs_decode(), ff_hevc_slice_rpl(), ff_htmlmarkup_to_ass(), ff_init_me(), ff_init_vlc_from_lengths(), ff_inlink_consume_samples(), ff_insert_pad(), ff_isom_write_avcc(), ff_isom_write_hvcc(), ff_jpegls_decode_lse(), ff_jpegls_reset_coding_parameters(), ff_jpegls_update_state_regular(), ff_libwebp_get_frame(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), ff_mediacodec_dec_send(), ff_mediacodec_sw_buffer_copy_yuv420_packed_semi_planar(), ff_mediacodec_sw_buffer_copy_yuv420_planar(), ff_mediacodec_sw_buffer_copy_yuv420_semi_planar(), ff_mjpeg_find_marker(), ff_mms_read_data(), ff_mms_read_header(), ff_mpeg4_encode_mb(), ff_mpv_common_init(), ff_msmpeg4_encode_ext_header(), ff_network_sleep_interruptible(), ff_opus_psy_celt_frame_init(), ff_opus_rc_dec_cdf(), ff_opus_rc_dec_laplace(), ff_opus_rc_dec_uint(), ff_opus_rc_dec_uint_step(), ff_opus_rc_dec_uint_tri(), ff_opus_rc_enc_laplace(), ff_opus_rc_put_raw(), ff_pca(), ff_pcm_read_packet(), ff_reshuffle_raw_rgb(), ff_rle_count_pixels(), ff_rtmp_packet_write(), ff_rtp_check_and_send_back_rr(), ff_rtp_send_aac(), ff_rtp_send_h261(), ff_rtp_send_h263(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_jpeg(), ff_rtp_send_latm(), ff_rtp_send_vp8(), ff_rtp_send_vp9(), ff_scale_adjust_dimensions(), ff_sipr_decode_frame_16k(), ff_slice_thread_init(), ff_spatial_idwt_buffered_slice(), ff_spatial_idwt_slice2(), ff_spdif_probe(), ff_voc_get_packet(), ff_vorbis_floor1_render_list(), ff_vp9_decode_block(), ff_wmv2_decode_picture_header(), ffat_init_encoder(), ffio_fill(), ffmmal_add_packet(), fic_draw_cursor(), fifo_thread_recover(), file_read(), file_write(), fill_frame(), fill_picture_rgb(), fill_rectangle(), fill_tileX(), filter(), filter16_column(), filter_common(), filter_frame(), filter_frame16(), filter_frame8(), filter_level_for_mb(), filter_plane(), filter_slice(), filter_slice_chroma(), filter_slice_chroma16(), find_best_state(), find_form_factor(), find_frame_end(), find_min_max(), find_min_max_16(), find_min_max_planar(), find_min_max_planar_16(), find_optimal_param(), find_start_code(), fir_frame(), fir_quantum(), flac_fifo_read(), flac_fifo_read_wrap(), flac_parse(), flat16(), floor_encode(), flush_buffer(), flush_silent_frames(), fov_from_dfov(), frame_header_obu(), frame_queue_init(), full_search(), g2m_load_cursor(), gate(), gaussianiir2d(), gen_sub_ass(), generate_half_size_image(), generate_intervals(), generate_noise(), generate_window_func(), geq_filter_frame(), get_alpha_data(), get_audio_buffer(), get_band_edge(), get_block_rd(), get_dc(), get_deriv(), get_exponent_dynamic(), get_floor_average(), get_frame(), get_interleaved_ue_golomb(), get_limits(), get_max_component_diff(), get_max_local_gain(), get_max_p_order(), get_nb_samples(), get_new_centroids(), get_palette_frame(), get_pix_fmt_depth(), get_pix_fmt_score(), get_prediction(), get_qtable(), get_sbad(), get_sbad_ob(), get_scene_score(), get_slice_data(), get_sockaddr(), get_str(), get_symbol(), get_symbol_inline(), get_visual_weight(), getpix(), gif_read_ext(), gif_read_header(), guess_mv(), guess_status_pts(), h263_decode_gob_header(), h264_slice_init(), handle_p_frame_png(), hap_decode(), hdcd_analyze(), hdcd_detect_onech(), hdcd_envelope(), hdcd_integrate(), headphone_convolute(), headphone_fast_convolute(), hevc_mp4toannexb_filter(), hex_log(), hfun(), hls_decode_neighbour(), hpel_motion_lowres(), hScale16To15_c(), hScale16To19_c(), hScale8To15_c(), hScale8To19_c(), hScale_real(), http_buf_read(), huff_build(), huffman_decode(), hvcc_parse_sps(), hvcc_parse_vui(), if(), iff_read_packet(), import_plane(), inflate(), inflate16(), init(), init_band(), init_cqt(), init_long_region(), init_output_stream_encode(), init_prec(), init_ralf_vlc(), init_tiles(), initFilter(), inter_recon(), intercept_id3(), interpolate_bilinear16(), interpolate_bilinear8(), intra_pred(), intra_recon(), inverse_channel_transform(), invert_initial_buffer(), io_read(), ivi_init_tiles(), jpeg2000_decode_packets(), jpeg2000_decode_packets_po_iteration(), kalman_smoothen(), kempf_decode_tile(), kset(), lag_decode_line(), lag_decode_zero_run_line(), latm_decode_audio_specific_config(), lfo_get(), lfo_get_value(), libdav1d_init(), libopenjpeg_copy_to_packed16(), libopenjpeg_copyto16(), libopenjpeg_encode_init(), libopus_decode_init(), libx265_encode_set_roi(), LLVMFuzzerTestOneInput(), load_encode_and_write(), loas_probe(), log_add(), loop_filter(), lowest_referenced_row(), lowpass16(), lsf2lsp(), lsf_decode_fp(), lsp_quantize(), lumRangeToJpeg16_c(), lumRangeToJpeg_c(), magy_decode_slice(), magy_decode_slice10(), main(), make_horizontal_map(), make_vertical_map(), mark_pns(), matroska_parse_tracks(), max_abs_value_w16(), median4(), message(), metadata_hdr_mdcv(), min_gain(), minimum(), minimum_filter(), mjpegb_decode_frame(), mmf_read_packet(), mode01(), mode05(), mode06(), mode07(), mode08(), mode09(), mode10(), mode1314(), mode1516(), mode17(), mode18(), mode21(), mode22(), mode23(), mode24(), model_calc_threshold(), moflex_probe(), mov2textsub(), mov_build_index(), mov_cenc_write_encrypted(), mov_fix_index(), mov_parse_auxiliary_info(), mov_read_default(), mov_read_dref(), mov_read_free(), mov_read_hdlr(), mov_read_packet(), mov_read_pssh(), mov_read_saio(), mov_read_senc(), mov_read_stsc(), mov_read_stts(), mov_read_uuid(), mov_text_decode_frame(), mov_text_style_start(), mov_try_read_block(), mov_write_chpl_tag(), mov_write_edts_tag(), mov_write_uuidprof_tag(), mp3_parse_info_tag(), mp3_read_packet(), mp3_read_probe(), mp3_update_xing(), mp3_write_xing(), mp_decode_frame(), mp_read_changes_map(), mpc8_get_mask(), mpeg4_decode_dpcm_macroblock(), mpeg4_decode_mb(), mpeg4_decode_sprite_trajectory(), mpeg4_encode_gop_header(), mpeg_decode_slice(), mpeg_motion_lowres(), mpegaudio_parse(), mpegts_handle_packet(), mpegts_probe(), mpegts_resync(), mpegts_write_packet_internal(), mpegts_write_pes(), msp2_decode_frame(), msrle_decode_init(), mss4_init_vlc(), mszh_decomp(), multiple_resample(), mxf_parse_structural_metadata(), mxf_read_packet(), mxf_read_random_index_pack(), mxf_read_seek(), mxpeg_decode_app(), mxpeg_decode_com(), next_gain(), nlmeans_plane(), no_codebook_bits(), noise(), noise_enhancer(), nsv_read_chunk(), nut_write_packet(), nvenc_recalc_surfaces(), nvenc_setup_encoder(), nvenc_setup_rate_control(), ogg_buffer_data(), ogg_packet(), ogm_header(), op(), opengl_get_texture_size(), opengl_prepare_vertex(), opt_default(), opus_decode_frame(), opus_decode_packet(), opus_encode_init(), opus_packet(), oscilloscope_filter_frame(), output_frame(), output_plane(), output_segment_list(), pack_yuv(), param_write_hex(), parse_ch(), parse_chunks(), parse_cinespace(), parse_decoder_init(), parse_dsd_diin(), parse_keyframes_index(), parse_obu_header(), parse_optional_info(), parse_points(), parse_psfile(), parse_x96_subframe_audio(), pcx_palette(), perform_compression(), pitch_sharpening(), pixscope_config_input(), pixscope_filter_frame(), piz_uncompress(), plot_channel_log(), plot_freq(), plot_spectrum_column(), png_parse(), pnm_parse(), postfilter(), postProcess_TMPL(), pp_bnk_read_packet(), pp_get_mode_by_name_and_quality(), precalc_coefs(), pred_intra_mode(), predict_slice(), predict_slice_buffered(), prelut_interp_1d_linear(), prepare_equisolid_in(), prepare_orthographic_in(), prepare_orthographic_out(), prepare_stereographic_in(), prepare_stereographic_out(), print_report(), print_stats(), probe(), process_anticollapse(), process_command(), process_frame(), process_input(), psy_3gpp_init(), psy_output_groups(), put_bitstream_info(), put_runcode(), put_symbol(), put_symbol_inline(), pva_read_timestamp(), pvq_band_cost(), qcp_read_header(), qdm2_parse_subpacket(), qdm2_restore_block(), qdmc_decode_init(), qpeg_decode_intra(), qtrle_encode_line(), quant_band_template(), quantize_bands(), rac_init(), raw_read_packet(), read_access_unit(), read_data(), read_dcs(), read_diff_float_data(), read_frame_internal(), read_from_url(), read_header(), read_low_coeffs(), read_major_sync(), read_packet(), read_samples_from_audio_fifo(), read_scalefactors(), read_seek(), read_seek_vs(), read_sl_header(), read_ts(), read_var_block_data(), read_vitc_line(), read_whole_file(), rechunk_filter(), recode_subtitle(), rectangle_from_corners(), reduce_matrix(), region_offset2size(), render_charset(), render_slice(), request_frame(), resample(), resample_flush(), resample_init(), restore_gradient_planar(), restore_gradient_planar_il(), restore_median_planar(), restore_median_planar_il(), resync(), revert_channel_correlation(), rgb_from_cqt(), rice_decompress(), rm_assemble_video_frame(), roll_up(), rpza_decode_stream(), rtcp_parse_packet(), rtcp_send_sr(), rtmp_open(), rtmp_packet_read_one_chunk(), rtmp_write(), rtp_send_samples(), rtp_write_header(), rv34_gen_vlc(), sao_filter_CTB(), save_bits(), sbc_parse(), sbg_read_packet(), sbr_gain_calc(), sbr_make_f_master(), scale_frame(), scaleforopp(), scaleforopp_x(), scaleforopp_y(), scaleforsame(), scaling_list_data(), scroll(), search(), search_for_ms(), search_for_pns(), search_for_quantizers_anmr(), search_for_quantizers_fast(), search_for_quantizers_twoloop(), sei_active_parameter_sets(), select_cur_seq_no(), select_frame(), select_palette(), send_picture(), send_silence(), seq_unpack_rle_block(), set_bandwidth(), set_deblocking_bypass(), set_format(), set_metadata(), set_spdif(), set_string_fmt(), set_tile_offset(), sga_probe(), shorten_decode_frame(), show_frame(), significant_coeff_group_flag_decode(), silk_decode_excitation(), silk_lsf2lpc(), silk_stabilize_lsf(), sipr_split(), skip_mode_params(), skip_scaling_list_data(), slice_segment_header(), smv_process_frame(), sofalizer_convolute(), sofalizer_fast_convolute(), spatial_activate(), spatial_compensation_1(), spatial_compensation_9(), spatial_idwt_slice(), spdif_header_truehd(), sps(), srtp_open(), stabilize_lsps(), step_collect_psy_metrics(), stereo_processing(), store_icy(), sub_left_prediction(), sub_left_prediction_bgr32(), sub_left_prediction_rgb24(), subfile_read(), subframe_count_exact(), subimage_with_fill_template(), subsampling_bounds(), super2xsai(), svq3_decode_mb(), swr_convert(), swr_convert_internal(), swscale(), synth_frame(), synthesis(), tak_parse(), targa_decode_rle(), tdsc_load_cursor(), teletext_data_unit_from_ancillary_packet(), tgq_decode_mb(), tiff_decode_tag(), tile_info(), tls_read(), tls_write(), to_meta_with_crop(), tonemap_vaapi_save_metadata(), truehd_core_filter(), try_push_frame(), umh_search(), unpack(), unpack_coeffs(), unpack_yuv(), unpremultiply16(), unpremultiply16offset(), unpremultiply16yuv(), unpremultiply8(), unpremultiply8offset(), unpremultiply8yuv(), update_block_stats(), update_gain_history(), update_init_section(), update_stat(), update_stream_timings(), update_vlc_state(), url_find_protocol(), v4l2_bufref_to_buf(), vaapi_encode_h265_init_picture_params(), vaapi_encode_init_gop_structure(), val(), var_diamond_search(), vc1_decode_frame(), vc1_decode_init(), vc1_filter_line(), vectorscope16(), vectorscope8(), video_audio_display(), video_refresh(), vif_statistic(), vorbis_parse_setup_hdr_residues(), vp5_parse_coeff(), vp6_parse_coeff(), vp6_parse_coeff_huffman(), vp78_decode_frame(), vp7_get_quants(), vp8_filter_common_is4tap(), vp8_filter_common_isnot4tap(), vp8_get_quants(), vpx_init(), vqf_read_header(), vulkan_map_to(), wait_frame(), webp_parse(), wiener_denoise(), write_manifest(), write_opuslacing(), write_packet(), write_subframes(), writer_print_data(), writer_print_integers(), wtvfile_read_packet(), wv_mono(), wv_stereo(), X264_frame(), x8_get_prediction(), x8_loop_filter(), x8_setup_spatial_compensation(), xan_decode_frame(), xan_decode_frame_type0(), xan_wc3_output_pixel_run(), xcbgrab_reposition(), xcorr_coeff(), xfade_frame(), xma_decode_packet(), xmv_fetch_audio_packet(), xsub_encode_rle(), xwma_read_packet(), yae_align(), yae_flush(), yae_load_data(), yae_load_frag(), yae_overlap_add(), yop_read_seek(), yuv_from_cqt(), and zmbv_me().
Definition at line 106 of file common.h.
Referenced by blend_slice_packed_rgb(), cas_slice16(), cas_slice8(), celt_compute_qn(), chromatic_adaptation(), cin_decode_rle(), color_balance16(), color_balance16_p(), color_balance8(), color_balance8_p(), config_input(), decode_byterun(), decode_frame_headers(), decode_header(), decode_mad1(), decode_mad1_24(), decode_sgirle8(), do_blend(), do_convolve(), filter_frame(), filter_grey_edge(), filter_slice_rgba16_packed(), filter_slice_rgba16_planar(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), flush(), hfun(), init(), normalize(), pred_spatial_direct_motion(), preservel(), search_for_quantizers_twoloop(), update_needed_crop(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), write_packet(), and xan_wc3_copy_pixel_run().
Definition at line 108 of file common.h.
Referenced by add_cb(), at1_imdct(), at1_imdct_block(), av_aes_init(), av_gcd(), av_rc4_crypt(), av_rc4_init(), bswap_buf24(), cbr_bit_allocation(), cinepak_encode_frame(), cinvideo_decode_frame(), clv_decode_frame(), compress_color(), compute_pkt_fields(), config_output(), decode_band(), decode_bytes_and_gain(), decode_cell_data(), decode_frame(), decode_pic(), decode_residual_spectrum(), decode_tiledata(), decode_tones_info(), decorrelate(), do_swap(), do_swizzle(), draw_arrow(), draw_char(), draw_line(), draw_mandelbrot(), draw_sample_line_gray(), draw_sample_line_rgba_full(), draw_sample_line_rgba_scale(), draw_sample_p2p_gray(), draw_sample_p2p_rgba_full(), draw_sample_p2p_rgba_scale(), dvbsub_decode(), dxn3dc_block(), encode_frame(), encode_scanline_rle(), encode_scanline_zip(), escape130_decode_frame(), ff_acelp_reorder_lsf(), ff_atrac3p_imdct(), ff_ccitt_unpack(), ff_celp_lp_synthesis_filterf(), ff_eval_coefs(), ff_eval_refl(), ff_filter_graph_remove_filter(), ff_h263_decode_frame(), ff_hevc_hls_residual_coding(), ff_merge_channel_layouts(), ff_mjpeg_receive_frame(), ff_sort_nearly_sorted_floats(), ff_twinvq_decode_frame(), ff_tx_gen_compound_mapping(), ff_update_duplicate_context(), ff_vmafmotion_process(), ff_vp56_decode_mbs(), filter_frame(), g722_encode_trellis(), get_channel_weights(), get_video_frame(), getsigctxno(), guess_mv(), h264_initialise_ref_list(), heap_sift(), hnm_decode_frame(), imlt(), incr_cntdec(), init_dict(), init_duplicate_context(), ipvideo_decode_format_10_opcodes(), ipvideo_decode_frame(), lag_decode_frame(), luma_intra_pred_mode(), magy_decode_frame(), magy_encode_frame(), main(), make_lpc_coefs(), mc_subpel(), monolithic_fft(), mov_estimate_video_delay(), mp3_header_decompress(), mss2_decode_frame(), nelly_decode_block(), nvenc_copy_frame(), on2avc_reconstruct_channel_ext(), output_frame(), pat_cb(), permute_coeffs_01452367(), png_choose_filter(), png_handle_row(), postfilter(), process_command(), ra144_decode_frame(), ra144_encode_frame(), raw_decode(), rd_frame(), read_data(), read_restart_header(), read_tree(), reconstruct_frame(), ripemd256_transform(), ripemd320_transform(), rm_ac3_swap_bytes(), roq_decode_frame(), roq_encode_video(), rotate_bufs(), run_postproc(), select_palette(), siren_decode(), sniff_channel_order(), sort_stt(), ssim_plane(), ssim_plane_16bit(), svq1_encode_frame(), svq3_decode_frame(), swap_channel_layouts_on_filter(), swap_guid(), swap_sample_fmts_on_filter(), swap_samplerates_on_filter(), switch_buffers(), transcode_subtitles(), update_dts_from_pts(), update_model2_to_6(), update_model5_to_6(), vaapi_encode_h264_default_ref_pic_list(), vaapi_encode_h265_init_slice_params(), vaapi_map_frame(), vaapi_map_to_memory(), vc1_decode_frame(), vdpau_transfer_data_from(), vdpau_transfer_data_to(), vp8_decode_mvs(), and wavpack_decode_block().
#define av_ceil_log2 av_ceil_log2_c |
Definition at line 119 of file common.h.
Referenced by chs_parse_header(), decode_channel_residues(), decode_lt_rps(), decode_rle(), epic_decode_run_length(), get_output_ref(), hls_slice_header(), parse_tonal(), read_channel_data(), read_specific_config(), read_var_block_data(), slice_header(), and wmavoice_decode_init().
#define av_clip av_clip_c |
Definition at line 122 of file common.h.
Referenced by aac_encode_init(), ac3_parse_header(), activate(), adapt_prob(), adjust_frame_pts_to_encoder_tb(), adpcm_agm_expand_nibble(), adpcm_compress_trellis(), adpcm_ct_expand_nibble(), adpcm_flush(), adpcm_ima_alp_compress_sample(), adpcm_ima_alp_expand_nibble(), adpcm_ima_compress_sample(), adpcm_ima_cunning_expand_nibble(), adpcm_ima_expand_nibble(), adpcm_ima_mtf_expand_nibble(), adpcm_ima_oki_expand_nibble(), adpcm_ima_qt_compress_sample(), adpcm_ima_qt_expand_nibble(), adpcm_ima_wav_expand_nibble(), adpcm_sbpro_expand_nibble(), adpcm_swf_decode(), adpcm_yamaha_compress_sample(), adpcm_yamaha_expand_nibble(), adpcm_zork_expand_nibble(), alac_encode_init(), als_weighting(), apply_8x8(), apply_channel_coupling(), aptx_invert_quantization(), aptx_process_subband(), asf_read_timestamp(), ass_log(), av_log_default_callback(), av_timecode_get_smpte(), bgmc_lut_getp(), bidirectional_obmc(), bilateral_obmc(), build_filter(), build_qp_table(), bytestream2_seek(), bytestream2_seek_p(), cabac_init_state(), calc_bit_demand(), calc_input_response(), celt_enc_quant_pfilter(), celt_quant_fine(), checkasm_check_huffyuvdsp(), checkasm_check_llviddsp(), chroma_4mv_motion(), chroma_tc(), clamp_mv(), clip(), color_graticule(), color_graticule16(), compute_unsafe_ssd_integral_image(), config_input(), config_props(), create_default_qtables(), dct_error(), dds_decode(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), deblocking_filter_CTB(), dec_delay3_2nd(), decode(), decode_channel(), decode_envelope(), decode_frame(), decode_gain_and_index(), decode_index_tilemap(), decode_init(), decode_mad1_24(), decode_nal_sei_timecode(), decode_pitch_lag_1_6(), decode_pitch_lag_high(), decode_pitch_lag_low(), decode_scalefactors(), decode_slice(), decode_slice_thread(), decode_subband_slice_buffered(), deflicker16(), dequantize(), dequantize_slice_buffered(), determine_bits(), direct_search(), displace_packed(), displace_planar(), do_adaptive_prediction(), draw_arrow(), draw_curves(), draw_line(), draw_response(), draw_sample_line_gray(), draw_sample_line_rgba_full(), draw_sample_line_rgba_scale(), draw_sample_p2p_gray(), draw_sample_p2p_rgba_full(), draw_sample_p2p_rgba_scale(), draw_spatial(), dxv_decode(), encode_block(), encode_init(), encode_mb_internal(), encode_residual_ch(), escape130_decode_frame(), eval_expr(), execute_code(), exp_quant_coarse(), ff_aac_search_for_pred(), ff_aac_search_for_tns(), ff_celt_bitalloc(), ff_decode_pitch_lag(), ff_eac3_parse_header(), ff_er_add_slice(), ff_g722_update_high_predictor(), ff_g722_update_low_predictor(), ff_gmc_c(), ff_h263_encode_picture_header(), ff_h264_init_cabac_states(), ff_hevc_hls_residual_coding(), ff_hls_write_file_entry(), ff_id3v2_finish(), ff_init_qscale_tab(), ff_jpegls_decode_picture(), ff_libwebp_encode_init_common(), ff_mpv_encode_init(), ff_mspel_motion(), ff_nelly_get_sample_bits(), ff_sws_alphablendaway(), ff_vbv_update(), ff_vc1_interp_mc(), ff_vc1_mc_1mv(), ff_vc1_mc_4mv_chroma(), ff_vc1_mc_4mv_chroma4(), ff_vc1_mc_4mv_luma(), ff_vc1_pred_b_mv(), ffat_init_encoder(), filter(), filter16_3x3(), filter16_5x5(), filter16_7x7(), filter16_column(), filter16_kirsch(), filter16_prewitt(), filter16_roberts(), filter16_row(), filter16_scale(), filter16_sobel(), filter181(), filter_arfq12(), filter_frame(), filter_mafq12(), filter_scale(), filter_slice(), finish_block(), g722_encode_init(), g726_decode(), g726_reset(), gate_update(), gen_sub_ass(), generate_noise(), get_output(), get_qminmax(), get_qtable(), get_sad_ob(), get_sbad(), get_sbad_ob(), getimag(), getreal(), gmc1_motion(), green_graticule(), green_graticule16(), gsm_decode_block(), h263_h_loop_filter_c(), h263_v_loop_filter_c(), h264_loop_filter_chroma(), h264_loop_filter_luma(), hap_init(), hevc_loop_filter_chroma(), hevc_loop_filter_luma(), horizontal_compose_fidelityi_TMPL(), hpel_motion(), init(), init_dequantizer(), init_pass2(), init_stream(), init_tile(), init_video_param(), init_video_param_jpeg(), interpolate(), interpolate_bilinear16(), interpolate_bilinear8(), invert_graticule(), invert_graticule16(), irdft_horizontal16(), irdft_horizontal8(), ivi_decode_blocks(), kaiser_beta(), limiter16(), limiter8(), loop_filter_c1(), loop_filter_l1(), lowest_referenced_row(), lowpass_line_complex_c_16(), lpf(), ls_decode_line(), ls_encode_line(), lsf_check_stability(), main(), mc_chroma_scaled(), mc_luma_scaled(), mclms_update(), mix_frames(), mode01(), mode02(), mode03(), mode04(), mode05(), mode06(), mode07(), mode08(), mode09(), mode1516(), mode17(), mode18(), mode21(), mode22(), modplug_read_packet(), mp_decode_layer3(), mpeg4_decode_studio_block(), multiply(), mxf_timestamp_to_int64(), nvenc_setup_rate_control(), opus_encode_init(), parse_lfe_16(), parse_lfe_24(), pget(), photocd_decode_frame(), png_enc_init(), pp_process_command(), pred_weight_table(), predict_intra(), predictor_calc_error(), process_command(), quant_band_template(), quantize(), quantize_lpc_coefs(), rate_control(), ratecontrol_1pass(), read_custom_noise(), read_var_block_data(), reflecty(), ringbuf_float_at(), rv30_weak_loop_filter(), rv40_strong_loop_filter(), sbc_encode_init(), scaleforopp_x(), scaleforopp_y(), scaleforsame_x(), scaleforsame_y(), search_for_ms(), search_for_pns(), search_for_quantizers_anmr(), search_for_quantizers_fast(), search_for_quantizers_twoloop(), set_bandwidth(), set_constqp(), set_noise_profile(), set_roi_map(), set_special_band_scalefactors(), set_vbr(), sga_probe(), silk_decode_frame(), skip_bits_long(), spatial_compose_dd137i_dy_TMPL(), spatial_compose_dd137i_init_TMPL(), spatial_compose_dd97i_dy_TMPL(), spatial_compose_dd97i_init_TMPL(), spatial_compose_fidelity_TMPL(), store_weight(), stream_open(), sum_bits(), svc_encode_init(), svq1_motion_inter_4v_block(), svq1_motion_inter_block(), svq3_mc_dir(), svq3_mc_dir_part(), synchronize_audio(), synth_block_fcb_acb(), synth_frame(), tm2_motion_block(), truespeech_apply_twopoint_filter(), truespeech_synth(), unpack(), update_qscale(), update_stat(), update_volume(), v410_decode_frame(), v410_decode_slice(), vaapi_encode_h264_configure(), vaapi_encode_h265_configure(), vaapi_encode_init_rate_control(), vaapi_encode_mjpeg_init_picture_params(), vaapi_encode_mpeg2_configure(), vaapi_encode_vp8_configure(), vaapi_encode_vp9_configure(), value_string(), vector_clip_int32_c(), vectorscope16(), video_image_display(), vp5_parse_coeff_models(), vp6_parse_coeff_models(), wv_get_value_integer(), X264_init(), xa_read_header(), xyz_to_ball(), xyz_to_barrel(), xyz_to_barrelsplit(), xyz_to_cube1x6(), xyz_to_cube3x2(), xyz_to_cube6x1(), xyz_to_cylindrical(), xyz_to_dfisheye(), xyz_to_eac(), xyz_to_equisolid(), xyz_to_fisheye(), xyz_to_flat(), xyz_to_hammer(), xyz_to_hequirect(), xyz_to_mercator(), xyz_to_octahedron(), xyz_to_orthographic(), xyz_to_pannini(), xyz_to_sinusoidal(), xyz_to_stereographic(), and yuv2rgb_write_full().
#define av_clip64 av_clip64_c |
Definition at line 125 of file common.h.
Referenced by av_rescale_delta(), ff_dcaadpcm_do_real(), filter_frame(), lrc_read_header(), mp3_seek(), pthread_cond_timedwait(), pulse_write_header(), and spectral_to_sample().
#define av_clip_uint8 av_clip_uint8_c |
Definition at line 128 of file common.h.
Referenced by add_coefficients(), add_pixels_clamped2_c(), add_pixels_clamped4_c(), add_rect_clamped_c(), alpha_inverse_prediction(), amplify_frame(), ana_convert(), cas_slice8(), cavs_idct8_add_c(), cinepak_decode_codebook(), clamp_add_subtract_half(), coef2maxsf(), coef2minsf(), color_balance8(), color_balance8_p(), color_correlation(), color_correlation_gbrp(), colorcontrast_slice8(), colorcontrast_slice8p(), colorcorrect_slice8(), colorlevels_slice_8(), comp(), config_input(), copyadd_block(), create_chrominance_lut(), create_luma_lut(), decode_frame(), decode_haar_block(), decode_huff(), deflicker8(), deInterlaceFF_TMPL(), deInterlaceInterpolateCubic_TMPL(), deInterlaceL5_TMPL(), delta_decode(), diagonal_transformation(), dirac_hpel_filter(), dither_color(), do_a_deblock_C(), do_despill_slice(), do_output(), dpcm_decode_frame(), draw_legend(), encode_init(), encode_picture(), export_row8(), fade(), ff_add_pixels_clamped_c(), ff_gradfun_filter_line_c(), ff_ivi_recompose53(), ff_ivi_recompose_haar(), ff_jpegls_decode_picture(), ff_jref_idct1_add(), ff_jref_idct1_put(), ff_line_noise_c(), ff_mss34_dct_put(), ff_put_pixels_clamped_c(), ff_vc1_h_overlap_mmi(), ff_vc1_v_overlap_mmi(), ff_vp6_filter_diag4_c(), ff_vp8_idct_add_mmi(), ff_vp8_idct_dc_add_mmi(), ff_yuv2rgb_c_init_tables(), fic_idct_put(), fill_gv_table(), fill_table(), filter(), filter_3x3(), filter_5x5(), filter_7x7(), filter_column(), filter_frame(), filter_kirsch(), filter_prewitt(), filter_roberts(), filter_row(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), filter_sobel(), float_y_to_uint_y_wrapper(), get_dc(), get_output(), hq_idct_put(), idct(), idct10(), idct2_add(), idct2_put(), idct4col_add(), idct4col_put(), idct_add(), idct_column_true_mmi(), idct_put(), inv_predict_12(), ir2_decode_plane(), ir2_decode_plane_inter(), ivi_output_plane(), lerp8(), loop_filter_c1(), loop_filter_l1(), lowpass_line_complex_c(), midequalizer8(), mix_frames(), monochrome_slice8(), mss2_blit_wmv9_template(), p8idct(), photocd_decode_frame(), put_block_8x4(), put_pixels_clamped2_c(), put_pixels_clamped4_c(), put_signed_rect_clamped_8bit_c(), ref_function(), render_line(), render_line_unrolled(), resample_cubic(), resample_linear(), rgb_to_yuv(), rgba2ycocg(), rpza_encode_stream(), run_postproc(), rv34_idct_add_c(), rv34_idct_dc_add_c(), scale_samples_u8(), scale_samples_u8_small(), search_for_quantizers_anmr(), set(), set_frame(), shorten_decode_frame(), svq3_add_idct_c(), sws_scale(), tdsc_yuv2rgb(), temperature_slice8(), temperature_slice8p(), tgq_dconly(), tm2_apply_deltas(), tm2_decode_blocks(), truemotion2rt_decode_frame(), update_inter_block(), vc1_filter_line(), vc1_h_overlap_c(), vc1_inv_trans_4x4_c(), vc1_inv_trans_4x4_dc_c(), vc1_inv_trans_4x8_c(), vc1_inv_trans_4x8_dc_c(), vc1_inv_trans_8x4_c(), vc1_inv_trans_8x4_dc_c(), vc1_inv_trans_8x8_dc_c(), vc1_v_overlap_c(), vectorscope8(), vibrance_slice8(), vibrance_slice8p(), vp3_h_loop_filter_c(), vp3_idct_dc_add_c(), vp3_v_loop_filter_c(), vp6_filter_hv4(), weight_averages(), wmv2_idct_add_c(), wmv2_idct_put_c(), write_bytes(), ws_snd_decode_frame(), x8_decode_intra_mb(), ycocg2rgba(), yuv2422_1_c_template(), yuv2422_2_c_template(), yuv2422_X_c_template(), yuv2mono_X_c_template(), yuv2NBPS(), yuv2nv12cX_c(), yuv2plane1_8_c(), yuv2planeX_u(), yuv2rgb(), yuv2rgb_1_c_template(), yuv2rgb_2_c_template(), yuv2rgb_full_1_c_template(), yuv2rgb_full_2_c_template(), yuv2rgb_full_X_c_template(), yuv2rgb_X_c_template(), yuv2ya8_1_c(), yuv2ya8_2_c(), yuv2ya8_X_c(), and yuv_to_rgba().
#define av_clip_int8 av_clip_int8_c |
Definition at line 131 of file common.h.
Referenced by asv2_put_level(), get_scale_factor(), implicit_weight_table(), mv_scale(), and vaapi_encode_issue().
#define av_clip_uint16 av_clip_uint16_c |
Definition at line 134 of file common.h.
Referenced by colorlevels_slice_16(), filter_frame(), filter_slice_rgba16_packed(), gif_get_delay(), grayf32ToY16_bswap_c(), grayf32ToY16_c(), mode06(), mode08(), planar_rgbf32_to_a(), planar_rgbf32_to_uv(), planar_rgbf32_to_y(), rescale_mastering_chroma(), vorbis_floor1_decode(), yuv2ya16_1_c_template(), yuv2ya16_2_c_template(), and yuv2ya16_X_c_template().
#define av_clip_int16 av_clip_int16_c |
Definition at line 137 of file common.h.
Referenced by adpcm_ct_expand_nibble(), adpcm_decode_frame(), adpcm_ima_alp_compress_sample(), adpcm_ima_alp_expand_nibble(), adpcm_ima_compress_sample(), adpcm_ima_cunning_expand_nibble(), adpcm_ima_expand_nibble(), adpcm_ima_mtf_expand_nibble(), adpcm_ima_qt_compress_sample(), adpcm_ima_qt_expand_nibble(), adpcm_ima_wav_expand_nibble(), adpcm_ms_compress_sample(), adpcm_ms_expand_nibble(), adpcm_mtaf_expand_nibble(), adpcm_swf_decode(), adpcm_yamaha_compress_sample(), adpcm_yamaha_expand_nibble(), adpcm_zork_expand_nibble(), adx_decode(), apply_tilt_comp(), bmv_aud_decode_frame(), build_filter(), cinaudio_decode_frame(), cng_decode_frame(), comp_ppf_gains(), conv(), decode_audio_s16(), decode_block(), decode_frame(), do_adaptive_prediction(), do_apply_filter(), dpcm_decode_frame(), dss_sp_32to16bit(), dss_sp_convert_coeffs(), dss_sp_gen_exc(), dss_sp_sf_synthesis(), dss_sp_shift_sq_add(), dss_sp_shift_sq_sub(), dss_sp_update_state(), encode_high(), encode_low(), ff_acelp_high_pass_filter(), ff_acelp_interpolate(), ff_acelp_weighted_vector_sum(), ff_adpcm_argo_expand_nibble(), ff_audio_mix_set_matrix(), ff_celp_lp_synthesis_filter(), ff_dca_xll_filter_frame(), ff_g729_adaptive_gain_control(), fill_gamma_table(), filter(), filterfn(), g722_decode_frame(), g723_1_decode_frame(), g723_1_encode_frame(), gain_scale(), generate_noise(), libopus_decode(), mix(), mix_2_to_1_s16p_flt_c(), multiply3x3_c(), mv_scale(), postprocess(), predictor_calc_error(), quantize_c(), quantize_triangular_ns(), ra144_decode_frame(), round_sample(), sbc_synthesize_eight(), sbc_synthesize_four(), scalarproduct(), scale_samples_s16(), scale_samples_s16_small(), set(), shorten_decode_frame(), silk_lsf2lpc(), vector_fmul_window_scaled_c(), xa_decode(), yuv2ayuv64le_X_c(), and yuv2rgb().
#define av_clipl_int32 av_clipl_int32_c |
Definition at line 140 of file common.h.
Referenced by acb_search(), av_sat_add32_c(), av_sat_sub32_c(), build_filter(), comp_autocorr(), comp_harmonic_coeff(), estimate_pitch(), estimate_sid_gain(), ff_audio_mix_set_matrix(), filter_frame(), find_optimal_param(), formant_postfilter(), generate_noise(), get_fcb_param(), harmonic_filter(), harmonic_noise_sub(), highpass_filter(), iir_filter(), levinson_durbin(), lpc2lsp(), lsp2lpc(), scale_dot_product(), scale_samples_s32(), set(), sub_acb_contrib(), and synth_percept_filter().
#define av_clip_intp2 av_clip_intp2_c |
Definition at line 143 of file common.h.
Referenced by adpcm_decode_frame(), adpcm_flush(), adpcm_ima_oki_expand_nibble(), adpcm_ms_compress_sample(), adx_encode(), aptx_encode_channel(), aptx_prediction_filtering(), aptx_qmf_polyphase_analysis(), aptx_quantize_difference(), clip23(), decode_subframe(), decorrelate(), g722_decode_frame(), g722_encode_trellis(), g726_decode(), get_scale_factor(), hp_output(), loop_filter(), mp_decode_frame_helper(), mp_decode_line(), mv_scale(), quantize_band(), and reconstruct_hfr().
#define av_clip_uintp2 av_clip_uintp2_c |
Definition at line 146 of file common.h.
Referenced by ac3_bit_alloc_calc_bap_c(), adpcm_encode_frame(), adpcm_mtaf_expand_nibble(), apply_lut(), apply_lut10(), bit_allocate(), categorize(), categorize_regions(), celt_gauge_psy_weight(), cng_encode_frame(), coded_lossless_param(), create_chrominance_lut(), create_luma_lut(), decode_blocks(), decode_frame_header(), dpcm_decode_frame(), ff_celt_quant_bands(), filter_level_for_mb(), filter_slice_rgba16_planar(), flac_finish_header(), gain_scale(), get_lag(), hqx_idct_put(), interlaced_vertical_filter(), ivi_decode_blocks(), mp_decode_frame_helper(), mp_decode_line(), pred_weight_table(), process_alpha(), process_bayer(), pvq_band_cost(), quantize_and_encode_band_cost_template(), refine_colors(), rgb48Toxyz12(), silk_decode_frame(), silk_decode_lpc(), uncompressed_header(), unpack(), vaapi_encode_h264_init_sequence_params(), vaapi_vp8_start_frame(), vc1_decode_intra_block(), vp8_get_quants(), xyz12Torgb48(), yuv2gbrp16_full_X_c(), yuv2gbrp_full_X_c(), yuv2gbrpf32_full_X_c(), yuv2rgb_write_full(), yuv2rgba64_1_c_template(), yuv2rgba64_2_c_template(), yuv2rgba64_full_1_c_template(), yuv2rgba64_full_2_c_template(), yuv2rgba64_full_X_c_template(), and yuv2rgba64_X_c_template().
#define av_mod_uintp2 av_mod_uintp2_c |
Definition at line 149 of file common.h.
Referenced by adpcm_ima_wav_expand_nibble(), chroma_mc_bi(), chroma_mc_uni(), decode_frame(), decode_line_TMPL(), decode_qu_spectra(), decode_trns_chunk(), dnxhd_encode_dc(), dv_encode_ac(), encode_dc(), est_alpha_diff(), ff_h264_execute_ref_pic_marking(), ff_hevc_parse_sps(), ff_hevc_set_neighbour_available(), ff_hevc_skip_flag_decode(), ff_hevc_split_coding_unit_flag_decode(), ff_mpeg1_init_uni_ac_vlc(), ff_opus_rc_get_raw(), ff_opus_rc_put_raw(), g726_reset(), h264_field_start(), intra_pred(), luma_intra_pred_mode(), put_alpha_diff(), put_sbits(), quant_band_template(), read_high_coeffs(), read_low_coeffs(), set_ur_golomb(), and speedhq_init_static_data().
#define av_sat_add32 av_sat_add32_c |
Definition at line 152 of file common.h.
Referenced by av_sat_dadd32_c(), av_sat_dsub32_c(), comp_interp_index(), comp_ppf_gains(), ff_g723_1_dot_product(), and ff_g723_1_gen_acb_excitation().
#define av_sat_dadd32 av_sat_dadd32_c |
Definition at line 155 of file common.h.
Referenced by avutil_version(), ff_g723_1_gen_acb_excitation(), formant_postfilter(), gain_scale(), and lsp2lpc().
#define av_sat_sub32 av_sat_sub32_c |
Definition at line 158 of file common.h.
Referenced by av_sat_dsub32_c(), and silk_is_lpc_stable().
#define av_sat_dsub32 av_sat_dsub32_c |
#define av_sat_add64 av_sat_add64_c |
Definition at line 164 of file common.h.
Referenced by av_add_stable(), compute_pkt_fields(), expand_timestamps(), flv_read_packet(), mcc_read_header(), mov_read_custom(), mov_read_sidx(), mpc8_get_chunk_header(), parse_line(), parse_time_sequence(), parse_timestamp(), str_to_time(), and update_initial_timestamps().
#define av_sat_sub64 av_sat_sub64_c |
Definition at line 167 of file common.h.
Referenced by avformat_find_stream_info(), check_stream_max_drift(), parse_line(), and theora_packet().
#define av_clipf av_clipf_c |
Definition at line 170 of file common.h.
Referenced by aac_encode_frame(), avfilter_transform(), bit_allocation(), calc_bit_demand(), calc_input_response(), calc_max_draw(), calc_replaygain(), cas_slice16(), cas_slice8(), comp_adjust(), decode(), decode_frame(), decorrelation(), detect_scene_change(), draw_spatial(), encode_init(), fcb_excitation(), ff_libwebp_encode_init_common(), ff_mpc_dequantize_and_synth(), ff_rate_control_init(), filter(), filter_flt(), filter_fltp(), filter_frame(), find_hb_gain(), find_motion(), fixed_gain_smooth(), get_component(), get_scene_score(), get_value(), hfun(), ifilter_flt(), ifilter_fltp(), init_noise(), libopus_decode(), libx265_encode_set_roi(), lu_to_y(), parse_cinespace(), parse_cube(), pitch_filter(), pitch_sharpening(), plot_spectrum_column(), postscale_c(), prelut_interp_1d_linear(), process_command(), project(), psy_3gpp_init(), quantize_triangular_ns(), saturate(), search_for_pns(), search_for_quantizers_twoloop(), set_brightness(), set_contrast(), set_gamma(), set_parameters(), set_saturation(), silk_decode_frame(), silk_unmix_ms(), smoothstep(), softmax_exp(), spx_coordinates(), step_collect_psy_metrics(), stereo_position(), stereo_transform(), swr_next_pts(), synth_block_fcb_acb(), tonemap(), twinvq_mulawinv(), update_context(), vector_clipf_c(), X264_frame(), xfade_frame(), and xyz_to_mercator().
#define av_clipd av_clipd_c |
Definition at line 173 of file common.h.
Referenced by b_func(), config_input(), do_chromahold16_slice(), do_chromahold_slice(), do_chromakey_pixel(), do_chromakey_pixel16(), do_colorkey_pixel(), eval_expr(), fade_gain(), filter_dbl(), filter_dblp(), filter_frame(), g_func(), getpix(), getpix_integrate(), ifilter_dbl(), ifilter_dblp(), output_single_frame(), plot_freq(), plot_freqs(), poly_eval(), process_frame(), r_func(), ransac_update_num_iters(), read_desc_chunk(), str_to_time(), and update_stat().
#define av_popcount av_popcount_c |
Definition at line 176 of file common.h.
Referenced by av_parity_c(), av_popcount64_c(), chs_parse_header(), compute_bit_depth(), decode_picture_header(), encode_init(), ff_dca_core_filter_fixed(), ff_dca_count_chs_for_mask(), ff_dca_downmix_to_stereo_fixed(), ff_dca_downmix_to_stereo_float(), ff_dca_exss_parse(), filter_frame_float(), get_packet_header(), intersection_word(), oscilloscope_filter_frame(), parse_coding_header(), parse_descriptor(), pcx_probe(), union_word(), vmdaudio_decode_frame(), and xwd_probe().
#define av_popcount64 av_popcount64_c |
Definition at line 179 of file common.h.
Referenced by av_cpu_count(), av_get_channel_layout_nb_channels(), and ff_eac3_parse_header().
Definition at line 478 of file common.h.
Referenced by aasc_decode_frame(), aiff_read_header(), aiff_write_header(), aix_probe(), aix_read_header(), aix_read_packet(), amr_read_header(), ape_probe(), ape_read_header(), apng_probe(), apng_read_header(), apng_read_packet(), asf_read_stream_properties(), ast_probe(), ast_read_packet(), avformat_find_stream_info(), avi_extract_stream_metadata(), avi_load_index(), avi_read_header(), avi_read_nikon(), avi_write_packet(), avr_probe(), bfi_probe(), bfi_read_packet(), bitpacked_init_decoder(), bufref_wrap_interface(), cine_read_header(), cllc_decode_frame(), clv_decode_frame(), cri_decode_frame(), daud_header(), dds_decode(), decode_aiff_header(), decode_frame(), decode_frame_common(), decode_frame_lscr(), decode_header(), decode_init(), decode_wave_header(), derf_probe(), dfa_probe(), dfa_read_header(), dfa_read_packet(), dhav_read_header(), dhav_read_packet(), dirac_probe(), dnxhd_encode_init(), dpx_parse(), dsf_read_header(), dshow_add_device(), dss_probe(), dxa_read_header(), dxa_read_packet(), dxva_list_guids_debug(), encode_apng(), encode_headers(), encode_png(), epaf_probe(), export_orphan_timecode(), extract_header(), ff_alloc_a53_sei(), ff_flac_is_extradata_valid(), ff_h264_decode_seq_parameter_set(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ff_mjpeg_receive_frame(), ff_mov_init_hinting(), ff_parse_mpeg2_descriptor(), ff_rm_read_mdpr_codecdata(), ff_speedhq_encode_init(), ff_wv_parse_header(), ffio_wfourcc(), find_index_range(), flac_read_header(), fwse_probe(), genh_probe(), get_codec_data(), get_duration(), get_pts_range(), hap_init(), hap_parse_frame_header(), hca_probe(), hca_read_header(), hls_write_header(), hq_hqa_decode_frame(), hqx_decode_frame(), iff_read_header(), ingenient_read_packet(), init_file(), init_multbl2(), init_muxer(), init_stream(), is_clcp_track(), ivr_read_header(), libspeex_decode_init(), lvf_probe(), lvf_read_header(), lvf_read_packet(), magy_decode_frame(), magy_encode_frame(), magy_encode_init(), matroska_parse_tracks(), matroska_parse_wavpack(), mediacodec_decode_close(), mmf_read_header(), mov_check_bitstream(), mov_codec_id(), mov_create_chapter_track(), mov_create_timecode_track(), mov_finalize_stsd_codec(), mov_free(), mov_get_codec_tag(), mov_get_dnxhd_codec_tag(), mov_get_dv_codec_tag(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_get_rawvideo_codec_tag(), mov_init(), mov_parse_stsd_audio(), mov_parse_stsd_data(), mov_parse_stsd_video(), mov_probe(), mov_read_ares(), mov_read_cmov(), mov_read_custom(), mov_read_default(), mov_read_dops(), mov_read_dref(), mov_read_frma(), mov_read_glbl(), mov_read_hdlr(), mov_read_keys(), mov_read_meta(), mov_read_sbgp(), mov_read_stco(), mov_read_stsz(), mov_read_sv3d(), mov_read_udta_string(), mov_read_wave(), mov_read_wide(), mov_skip_multiple_stsd(), mov_write_audio_tag(), mov_write_avid_tag(), mov_write_gmhd_tag(), mov_write_hdlr_tag(), mov_write_hvcc_tag(), mov_write_minf_tag(), mov_write_moov_tag(), mov_write_stbl_tag(), mov_write_stsd_tag(), mov_write_trak_tag(), mov_write_video_tag(), mp3_update_xing(), mpc_read_header(), mpegts_write_pmt(), msnwc_tcp_probe(), msnwc_tcp_read_header(), msp_read_header(), mtaf_probe(), musx_read_header(), mxf_parse_structural_metadata(), nsv_parse_NSVf_header(), nsv_read_chunk(), ogg_write_page(), open_output_file(), parse_dsd_diin(), parse_dsd_prop(), parse_fragment(), parse_header(), parse_pixel_format(), png_write_image_data(), probe(), probe_bfstm(), psd_probe(), put_id3v2_tags(), qcp_read_packet(), qt_rtp_parse_packet(), query_codec(), r3d_probe(), r3d_read_header(), r3d_read_packet(), raw_decode(), raw_init_decoder(), rdt_load_mdpr(), read_desc_chunk(), read_header(), rfc4175_parse_format(), rm_read_header(), rm_read_index(), rscc_init(), rsd_read_packet(), scan_file(), sdr2_probe(), segment_mux_init(), set_codec_str(), set_spdif(), siff_parse_vbv1(), siff_read_header(), skip_label(), smacker_probe(), smacker_read_header(), smush_read_probe(), sol_read_header(), start_command_packet(), tak_read_header(), tdsc_decode_frame(), tdsc_decode_tiles(), thp_probe(), threedostr_probe(), threedostr_read_header(), threedostr_read_packet(), tta_probe(), utvideo_encode_init(), v4l2_read_header(), vag_read_header(), vfw_codecid(), vfw_pixfmt(), vfw_read_header(), vid_probe(), vp3_decode_init(), vqf_probe(), vqf_read_header(), wavesynth_init(), wavpack_encode_block(), webp_decode_frame(), write_abst(), write_codec_attr(), wv_probe(), xsub_encoder_init(), xwma_read_header(), zero12v_decode_frame(), and zero12v_decode_init().
Definition at line 479 of file common.h.
Referenced by aal_read_packet(), aax_probe(), ace_probe(), ace_read_header(), alac_encode_init(), apng_write_trailer(), binka_probe(), cdtoons_decode_frame(), cenc_decrypt(), dat_read_packet(), decode_byterun2(), decode_frame(), decode_init(), decode_nal_sei_user_data_registered_itu_t_t35(), decode_registered_user_data(), dpx_parse(), dxv_decode(), encode_frame(), encode_hclr(), encode_hlit(), encode_sample_description(), encode_styl(), ff_id3v2_start(), ff_id3v2_write_apic(), ff_mpeg4audio_get_config_gb(), ff_rm_read_mdpr_codecdata(), ffat_init_encoder(), film_write_header(), find_sidx(), flac_decode_frame(), flush_packet(), g2m_decode_frame(), id3v2_put_priv(), init_multbl2(), ipu_read_probe(), ivr_read_header(), jp2_find_codestream(), libdav1d_receive_frame(), matroska_parse_frame(), matroska_parse_prores(), mjpegb_decode_frame(), mov_read_mfra(), mov_read_saio(), mov_read_saiz(), mov_read_wave(), mp3_parse_info_tag(), mp3_parse_vbri_tag(), mp3_write_audio_packet(), musx_probe(), mv_probe(), nsp_read_header(), nsv_resync(), nuv_resync(), parse_config_ALS(), png_parse(), png_write_image_data(), probe(), qdm2_decode_init(), qdmc_decode_init(), read_header(), read_mfra(), read_moof_duration(), read_specific_config(), read_tfra(), rm_read_header(), rm_sync(), skip_fragment(), smush_read_header(), smush_read_packet(), swf_read_header(), vpk_probe(), webp_parse(), write_chapter(), write_ctoc(), write_fragment(), write_metadata(), and xmv_process_packet_header().
Convert a UTF-8 character (up to 4 bytes) to its 32-bit UCS-4 encoded form.
val | Output value, must be an lvalue of type uint32_t. |
GET_BYTE | Expression reading one byte from the input. Evaluated up to 7 times (4 for the currently assigned Unicode range). With a memory buffer input, this could be *ptr++, or if you want to make sure that *ptr stops at the end of a NULL terminated string then *ptr ? *ptr++ : 0 |
ERROR | Expression to be evaluated on invalid input, typically a goto statement. |
Definition at line 499 of file common.h.
Referenced by ascii_to_wc(), draw_glyphs(), draw_text(), encode_str8(), get_utf8(), get_utf8_length_at(), mxf_utf16len(), put_str16(), utf8_check(), and utf8len().
Convert a UTF-16 character (2 or 4 bytes) to its 32-bit UCS-4 encoded form.
val | Output value, must be an lvalue of type uint32_t. |
GET_16BIT | Expression returning two bytes of UTF-16 data converted to native byte order. Evaluated one or two times. |
ERROR | Expression to be evaluated on invalid input, typically a goto statement. |
Definition at line 524 of file common.h.
Referenced by decode_str(), ff_text_r8(), and get_asf_string().
Convert a 32-bit Unicode character to its UTF-8 encoded form (up to 4 bytes long).
val | is an input-only argument and should be of type uint32_t. It holds a UCS-4 encoded Unicode character that is to be converted to UTF-8. If val is given as a function it is executed only once. |
tmp | is a temporary variable and should be of type uint8_t. It represents an intermediate value during conversion that is to be output by PUT_BYTE. |
PUT_BYTE | writes the converted UTF-8 bytes to any proper destination. It could be a function or a statement, and uses tmp as the input byte. For example, PUT_BYTE could be "*output++ = tmp;" PUT_BYTE will be executed up to 4 times for values in the valid UTF-8 range and up to 7 times in the general case, depending on the length of the converted Unicode character. |
Definition at line 552 of file common.h.
Referenced by count_frame_header(), decode_str(), decode_string(), ff_text_r8(), get_asf_string(), mov_read_mac_string(), and write_utf8().
Convert a 32-bit Unicode character to its UTF-16 encoded form (2 or 4 bytes).
val | is an input-only argument and should be of type uint32_t. It holds a UCS-4 encoded Unicode character that is to be converted to UTF-16. If val is given as a function it is executed only once. |
tmp | is a temporary variable and should be of type uint16_t. It represents an intermediate value during conversion that is to be output by PUT_16BIT. |
PUT_16BIT | writes the converted UTF-16 data to any proper destination in desired endianness. It could be a function or a statement, and uses tmp as the input byte. For example, PUT_BYTE could be "*output++ = tmp;" PUT_BYTE will be executed 1 or 2 times depending on input character. |
Definition at line 586 of file common.h.
Referenced by put_str16().
|
static |
|
static |
|
static |
|
static |
Clip a signed integer value into the 0-65535 range.
a | value to clip |
Definition at line 254 of file common.h.
Referenced by dng_process_color16().
|
static |
|
static |
|
static |
|
static |
Clip a signed integer to an unsigned power of two range.
a | value to clip |
p | bit position to clip at |
Definition at line 302 of file common.h.
Referenced by amplify_frame(), cas_slice16(), color_balance16(), color_balance16_p(), colorcontrast_slice16(), colorcontrast_slice16p(), colorcorrect_slice16(), do_output16(), export_row16(), filter(), lerp16(), monochrome_slice16(), normalize(), parse_band_ext(), postprocess_chroma(), temperature_slice16(), temperature_slice16p(), vibrance_slice16(), vibrance_slice16p(), and write_words().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Compute ceil(log2(x)).
x | value used to compute ceil(log2(x)) |
Definition at line 444 of file common.h.
Referenced by config_input(), and hevc_parse_slice_header().
|
static |
|
static |
|
static |