FFmpeg
Loading...
Searching...
No Matches
flacdsp_template.c File Reference
#include <stdint.h>
#include "libavutil/macros.h"

Go to the source code of this file.

Macros

#define sample_type   int16_t
 
#define FSUF   SAMPLE_SIZE
 
#define sample   sample_type
 
#define OUT(n)
 
#define S(s, c, i)
 
#define FUNC(n)
 

Functions

static void FUNC flac_decorrelate_indep_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
static void FUNC flac_decorrelate_ls_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
static void FUNC flac_decorrelate_rs_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
 
static void FUNC flac_decorrelate_ms_c (uint8_t **out, int32_t **in, int channels, int len, int shift)
 

Macro Definition Documentation

◆ sample_type

#define sample_type   int16_t

Definition at line 34 of file flacdsp_template.c.

◆ FSUF

#define FSUF   SAMPLE_SIZE

Definition at line 43 of file flacdsp_template.c.

◆ sample

#define sample   sample_type

Definition at line 44 of file flacdsp_template.c.

Referenced by adpcm_circus_expand_nibble(), adpcm_compress_trellis(), adpcm_encode_frame(), adpcm_ima_alp_compress_sample(), adpcm_ima_compress_sample(), adpcm_ima_qt_compress_sample(), adpcm_ms_compress_sample(), adpcm_yamaha_compress_sample(), adpcm_zork_expand_nibble(), apac_decode(), apply_filter(), aptx_decode_frame(), aptx_encode_frame(), aptx_qmf_filter_signal_push(), apv_decode_transquant_c(), avf_read_packet(), bonk_decode(), byte2_read(), byte3_read(), byte4_read(), can_seek_to_key_sample(), cbc1_scheme_decrypt(), cbcs_scheme_decrypt(), celt_apply_preemph_filter(), cenc_decrypt(), cenc_scheme_decrypt(), cens_scheme_decrypt(), choose_rct_params(), choose_rct_params_bayer(), codebook_bits_offset(), decode_bayer_frame(), decode_frame(), decode_frame(), decode_line_TMPL(), decode_plane(), decode_rgb_frame_TMPL(), determine_bits(), dnxhd_mb_var_thread(), dv_audio_12to16(), encode_bayer_frame(), encode_float32_rgb_frame(), encode_line_TMPL(), encode_plane(), encode_rgb_frame_TMPL(), encode_subbands(), ff_adpcm_argo_expand_nibble(), ff_create_memory_sample(), ff_dshow_meminputpin_Receive(), ff_ebur128_find_peak_c(), ff_mlp_pack_output(), ff_mov_add_hinted_packet(), film_read_packet(), filter_channels(), filter_dbl(), filter_flt(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), find_peak(), find_sample_match(), fir_sample(), fir_sample(), fir_sample(), flac_decorrelate_indep_c(), flac_decorrelate_ls_c(), flac_decorrelate_ms_c(), flac_decorrelate_rs_c(), get_cbrt_h(), get_cbrt_h2(), get_key_from_kid(), get_lin_h(), get_lin_h2(), get_log_h(), get_log_h2(), get_sample(), get_sqrt_h(), get_sqrt_h2(), hdcd_analyze(), hdcd_analyze_gen(), hdcd_envelope(), input_data_internal(), ipvideo_decode_block_opcode_0xF(), is_open_key_sample(), libopus_copy_samples_with_channel_map(), lmcs_derive_lut(), lmcs_derive_lut_sample(), mf_a_avframe_to_sample(), mf_avframe_to_sample(), mf_receive_packet(), mf_receive_sample(), mf_sample_get_duration(), mf_sample_get_pts(), mf_sample_set_pts(), mf_sample_to_avpacket(), mf_send_sample(), mf_v_avframe_to_sample(), missing_feature_sample(), modplug_load_metadata(), mov_finalize_packet(), mov_find_next_sample(), mov_get_skip_samples(), mov_parse_auxiliary_info(), mov_read_chapters(), mov_read_packet(), mov_read_sample_encryption_info(), mov_read_seek(), mov_seek_stream(), mxf_get_d10_aes3_packet(), mxf_write_d10_audio_packet(), number_trailing_zeroes(), pack_float_sample(), process_d3d11_frame(), process_float(), process_software_frame(), push_single_pic(), qoa_lms_update(), quantize_pcm(), read_frame_internal(), recover_key(), rematrix_channels(), rl2_read_packet(), sample_queue_push(), sample_queue_retain(), scalarproduct(), update_stat(), wavpack_encode_sample(), write_block_data(), and ws_snd_decode_frame().

◆ OUT

◆ S

◆ FUNC

#define FUNC ( n)
Value:
AV_JOIN(n ## _, FSUF)
#define _
#define FSUF
#define AV_JOIN(a, b)
Definition macros.h:70

Definition at line 49 of file flacdsp_template.c.

Function Documentation

◆ flac_decorrelate_indep_c()

static void FUNC flac_decorrelate_indep_c ( uint8_t ** out,
int32_t ** in,
int channels,
int len,
int shift )
static

Definition at line 51 of file flacdsp_template.c.

Referenced by flac_decorrelate_indep_c().

◆ flac_decorrelate_ls_c()

static void FUNC flac_decorrelate_ls_c ( uint8_t ** out,
int32_t ** in,
int channels,
int len,
int shift )
static

Definition at line 62 of file flacdsp_template.c.

Referenced by flac_decorrelate_ls_c().

◆ flac_decorrelate_rs_c()

static void FUNC flac_decorrelate_rs_c ( uint8_t ** out,
int32_t ** in,
int channels,
int len,
int shift )
static

Definition at line 76 of file flacdsp_template.c.

Referenced by flac_decorrelate_rs_c().

◆ flac_decorrelate_ms_c()

static void FUNC flac_decorrelate_ms_c ( uint8_t ** out,
int32_t ** in,
int channels,
int len,
int shift )
static

Definition at line 90 of file flacdsp_template.c.

Referenced by flac_decorrelate_ms_c().