|
FFmpeg
|
#include <limits.h>#include <stdint.h>#include <stddef.h>#include <assert.h>#include <stdio.h>#include "config.h"#include "attributes.h"#include "libm.h"#include "macros.h"Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | attribute_align_arg |
| #define | FF_DISABLE_DEPRECATION_WARNINGS |
| #define | FF_ENABLE_DEPRECATION_WARNINGS |
| #define | FF_ALLOC_TYPED_ARRAY(p, nelem) (p = av_malloc_array(nelem, sizeof(*p))) |
| #define | FF_ALLOCZ_TYPED_ARRAY(p, nelem) (p = av_calloc(nelem, sizeof(*p))) |
| #define | FF_PTR_ADD(ptr, off) ((off) ? (ptr) + (off) : (ptr)) |
| #define | FF_FIELD_AT(type, off, obj) (*(type *)((char *)&(obj) + (off))) |
| Access a field in a structure by its offset. More... | |
| #define | NULL_IF_CONFIG_SMALL(x) x |
| Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. More... | |
| #define | ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) |
| #define | ff_tlog(ctx, ...) do { } while(0) |
| #define | SUINT unsigned |
| #define | SUINT32 uint32_t |
Functions | |
| void | avpriv_report_missing_feature (void *avc, const char *msg,...) av_printf_format(2 |
| Log a generic warning message about a missing feature. More... | |
| void void | avpriv_request_sample (void *avc, const char *msg,...) av_printf_format(2 |
| Log a generic warning message about a missing feature. More... | |
| static av_always_inline av_const int | avpriv_mirror (int x, int w) |
common internal API header
Definition in file internal.h.
| #define NDEBUG |
Definition at line 30 of file internal.h.
| #define attribute_align_arg |
Definition at line 50 of file internal.h.
| #define FF_DISABLE_DEPRECATION_WARNINGS |
Definition at line 66 of file internal.h.
| #define FF_ENABLE_DEPRECATION_WARNINGS |
Definition at line 67 of file internal.h.
| #define FF_ALLOC_TYPED_ARRAY | ( | p, | |
| nelem | |||
| ) | (p = av_malloc_array(nelem, sizeof(*p))) |
Definition at line 71 of file internal.h.
| #define FF_ALLOCZ_TYPED_ARRAY | ( | p, | |
| nelem | |||
| ) | (p = av_calloc(nelem, sizeof(*p))) |
Definition at line 72 of file internal.h.
| #define FF_PTR_ADD | ( | ptr, | |
| off | |||
| ) | ((off) ? (ptr) + (off) : (ptr)) |
Definition at line 74 of file internal.h.
Access a field in a structure by its offset.
Definition at line 79 of file internal.h.
| #define NULL_IF_CONFIG_SMALL | ( | x | ) | x |
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
Used to disable the definition of strings.
Definition at line 88 of file internal.h.
Definition at line 115 of file internal.h.
Definition at line 121 of file internal.h.
| #define SUINT unsigned |
Definition at line 130 of file internal.h.
| #define SUINT32 uint32_t |
Definition at line 131 of file internal.h.
| void avpriv_report_missing_feature | ( | void * | avc, |
| const char * | msg, | ||
| ... | |||
| ) |
Log a generic warning message about a missing feature.
| [in] | avc | a pointer to an arbitrary struct of which the first field is a pointer to an AVClass struct |
| [in] | msg | string containing the name of the missing feature |
Referenced by aac_adtstoasc_filter(), aac_decode_frame_int(), alac_decode_frame(), alac_decode_init(), amrnb_decode_frame(), amrnb_decode_init(), amrwb_decode_init(), atrac3p_decode_frame(), av1_handle_packet(), avi_write_header(), bmp_decode_frame(), cfhd_decode(), check_modelinput_inlink(), check_output_nb(), codec2_read_header(), cpia_decode_frame(), decode_audio_specific_config_gb(), decode_bl16(), decode_block(), decode_drc_config(), decode_eld_specific_config(), decode_element(), decode_frame(), decode_ga_specific_config(), decode_gop_header(), decode_group3_2d_line(), decode_header(), decode_idat_chunk(), decode_nal_unit(), decode_seq_header(), decode_tones_info(), decode_usac_core_coder(), decode_usac_sbr_data(), decode_usac_stereo_info(), dnn_detect_post_proc(), dvbsub_parse_object_segment(), execute_model_onnx(), ff_aac_decode_ics(), ff_get_wav_header(), ff_h264_decode_picture_parameter_set(), ff_hevc_encode_nal_vps(), ff_ivi_decode_frame(), ff_jpegls_decode_picture(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ff_proc_from_dnn_to_frame(), ff_proc_from_frame_to_dnn(), ff_rtp_send_vc2hq(), ff_spdif_read_packet(), ff_vc1_parse_frame_header_adv(), ff_vvc_slice_rpl(), fill_model_input_onnx(), fill_model_input_tf(), fill_model_input_th(), g2m_decode_frame(), g2m_load_cursor(), g723_1_encode_init(), get_input_onnx(), get_output_ov(), get_packet_header(), h264_handle_packet(), handle_id3(), hevc_handle_packet(), infer_completion_callback(), init_model_ov(), jpeg_parse_packet(), mov_read_iloc(), mov_read_infe(), mov_read_iref_dimg(), mpc8_read_header(), mpegaudio_parse(), ogg_replace_stream(), old_codec37(), old_codec47(), old_codec48(), onnx_start_inference(), parse_adts_frame_header(), parse_bit_alloc(), parse_channel(), parse_decoder_init(), parse_fmtp_config(), parse_MP4SLDescrTag(), parse_packed_headers(), pixfmt_from_pixmap_format(), read_header(), rpl_read_header(), rso_read_header(), rso_write_header(), rv10_encode_init(), s337m_get_offset_and_codec(), set_option(), shorten_decode_frame(), spdif_write_header(), svq3_decode_slice_header(), tak_decode_frame(), tiff_decode_tag(), txd_decode_frame(), v4l2_check_b_frame_support(), vfw_read_header(), vp9_handle_packet(), wv_read_block_header(), xcbgrab_read_header(), xiph_handle_packet(), and xwd_decode_frame().
| void void avpriv_request_sample | ( | void * | avc, |
| const char * | msg, | ||
| ... | |||
| ) |
Log a generic warning message about a missing feature.
Additionally request that a sample showcasing the feature be uploaded.
| [in] | avc | a pointer to an arbitrary struct of which the first field is a pointer to an AVClass struct |
| [in] | msg | string containing the name of the missing feature |
|
static |
Definition at line 134 of file internal.h.
Referenced by blur(), compose(), decompose(), ff_affine_transform(), setup_3x3(), setup_5x5(), setup_7x7(), setup_column(), setup_row(), spatial_compose53i_buffered_init(), spatial_compose53i_dy(), spatial_compose53i_dy_buffered(), spatial_compose53i_init(), spatial_compose53i_init_TMPL(), spatial_compose97i_buffered_init(), spatial_compose97i_dy(), spatial_compose97i_dy_buffered(), spatial_compose97i_init(), spatial_compose97i_init_TMPL(), spatial_compose_daub97i_dy_TMPL(), spatial_compose_dirac53i_dy_TMPL(), spatial_decompose53i(), and spatial_decompose97i().
1.8.17