Libav
|
Macro definitions for various function/variable attributes. More...
Go to the source code of this file.
Macros | |
#define | AV_GCC_VERSION_AT_LEAST(x, y) 0 |
#define | av_always_inline inline |
#define | av_noinline |
#define | av_pure |
#define | av_const |
#define | av_cold |
#define | av_flatten |
#define | attribute_deprecated |
#define | av_unused |
#define | av_used |
Mark a variable as used and prevent the compiler from optimizing it away. More... | |
#define | av_alias |
#define | av_uninit(x) x |
#define | av_builtin_constant_p(x) 0 |
#define | av_printf_format(fmtpos, attrpos) |
#define | av_noreturn |
Macro definitions for various function/variable attributes.
Definition in file attributes.h.
#define AV_GCC_VERSION_AT_LEAST | ( | x, | |
y | |||
) | 0 |
Definition at line 32 of file attributes.h.
#define av_always_inline inline |
Definition at line 40 of file attributes.h.
#define av_noinline |
Definition at line 48 of file attributes.h.
#define av_pure |
Definition at line 54 of file attributes.h.
#define av_const |
Definition at line 60 of file attributes.h.
#define av_cold |
Definition at line 66 of file attributes.h.
#define av_flatten |
Definition at line 72 of file attributes.h.
#define attribute_deprecated |
Definition at line 80 of file attributes.h.
#define av_unused |
Definition at line 86 of file attributes.h.
Referenced by asf_build_simple_index(), av_file_map(), body(), count_frame_header(), decode_cabac_residual_internal(), decode_frame(), decode_i_frame(), estimate_timings(), ff_faandct(), ff_h264_filter_mb(), ff_rtp_check_and_send_back_rr(), get_rac(), h264_handle_packet(), matroska_decode_buffer(), mov_read_hdlr(), nsv_parse_NSVf_header(), nsv_read_chunk(), p8idct(), parse_dB(), r3d_read_red1(), r3d_read_reda(), r3d_read_redv(), r3d_read_reos(), row_fdct(), show_filters(), and video_thread().
#define av_used |
Mark a variable as used and prevent the compiler from optimizing it away.
This is useful for variables accessed only from inline assembler without the compiler being aware.
Definition at line 97 of file attributes.h.
#define av_alias |
Definition at line 103 of file attributes.h.
#define av_uninit | ( | x | ) | x |
Definition at line 109 of file attributes.h.
Referenced by apply_channel_coupling(), bfi_decode_frame(), decode_filter_coeffs(), decorrelate(), ea_read_packet(), encode_rgb_frame(), ff_h264_execute_ref_pic_marking(), ff_lpc_calc_coefs(), ff_msmpeg4_decode_block(), ff_seek_frame_binary(), ff_srtp_decrypt(), ff_vp56_decode_frame(), main(), mpegps_read_packet(), mss2_decode_frame(), and vp78_decode_frame().
#define av_builtin_constant_p | ( | x | ) | 0 |
Definition at line 116 of file attributes.h.
Referenced by cmp().
#define av_printf_format | ( | fmtpos, | |
attrpos | |||
) |
Definition at line 117 of file attributes.h.
#define av_noreturn |
Definition at line 123 of file attributes.h.