FFmpeg
|
Go to the source code of this file.
Data Structures | |
union | av_intfloat32 |
union | av_intfloat64 |
Functions | |
static av_always_inline float | av_int2float (uint32_t i) |
Reinterpret a 32-bit integer as a float. More... | |
static av_always_inline uint32_t | av_float2int (float f) |
Reinterpret a float as a 32-bit integer. More... | |
static av_always_inline double | av_int2double (uint64_t i) |
Reinterpret a 64-bit integer as a double. More... | |
static av_always_inline uint64_t | av_double2int (double f) |
Reinterpret a double as a 64-bit integer. More... | |
|
static |
Reinterpret a 32-bit integer as a float.
Definition at line 40 of file intfloat.h.
Referenced by ac_uncompress(), cine_read_header(), cri_decode_frame(), decode_block(), decode_frame(), fastaudio_decode(), ff_dnn_load_layer_conv2d(), ff_dnn_load_layer_dense(), ff_dnn_load_layer_math_binary(), ff_exp2fi(), ff_mss12_decode_init(), fill_data_min_max(), fits_decode_frame(), float2half(), fourxm_read_header(), ircam_read_header(), laf_read_header(), main(), mov_read_udta_string(), pnm_decode_frame(), read_header(), speex_rand(), thp_probe(), and thp_read_header().
|
static |
Reinterpret a float as a 32-bit integer.
Definition at line 50 of file intfloat.h.
Referenced by avpriv_isfinitef(), avpriv_isinff(), avpriv_isnanf(), decode_coeffs(), encode_frame(), filter_frame(), half2float(), pnm_encode_frame(), yuv2gbrpf32_full_X_c(), yuv2plane1_float_bswap_c_template(), and yuv2planeX_float_bswap_c_template().
|
static |
Reinterpret a 64-bit integer as a double.
Definition at line 60 of file intfloat.h.
Referenced by amf_get_field_value2(), amf_parse_object(), copysign(), ff_amf_read_number(), fill_data_min_max(), fits_decode_frame(), get_f64l(), get_tag(), hypot(), mov_parse_stsd_audio(), mv_read_header(), nuv_header(), oledate_to_iso8601(), parse_keyframes_index(), read_desc_chunk(), and sox_read_header().
|
static |
Reinterpret a double as a 64-bit integer.
Definition at line 70 of file intfloat.h.
Referenced by aiff_write_header(), avpriv_isfinite(), avpriv_isinf(), avpriv_isnan(), caf_write_header(), copysign(), ebml_writer_elem_write(), ff_amf_write_number(), gxf_write_umf_media_audio(), inject_fake_duration_metadata(), mov_write_audio_tag(), put_amf_double(), put_ebml_float(), and sox_write_header().