FFmpeg
Macros | Functions
flacdsp_template.c File Reference
#include <stdint.h>
#include "libavutil/avutil.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)   n[0]
 
#define S(s, c, i)   (*s++)
 
#define FUNC(n)   AV_JOIN(n ## _, FSUF)
 

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

#define sample_type   int16_t

Definition at line 34 of file flacdsp_template.c.

#define FSUF   SAMPLE_SIZE

Definition at line 43 of file flacdsp_template.c.

#define sample   sample_type

Definition at line 44 of file flacdsp_template.c.

Referenced by adpcm_argo_compress_block(), adpcm_compress_trellis(), adpcm_decode_frame(), adpcm_zork_expand_nibble(), apply_filter(), aptx_decode_frame(), aptx_encode_frame(), aptx_qmf_filter_signal_push(), avf_read_packet(), byte2_read(), byte3_read(), byte4_read(), celt_apply_preemph_filter(), choose_rct_params(), codebook_bits_offset(), compute_rms(), decode_frame(), decode_line_TMPL(), decode_plane(), decode_rgb_frame_TMPL(), determine_bits(), dnxhd_mb_var_thread(), dv_audio_12to16(), encode_frame(), encode_line_TMPL(), encode_plane(), encode_rgb_frame_TMPL(), ff_adpcm_argo_expand_nibble(), ff_create_memory_sample(), ff_mlp_pack_output(), film_read_packet(), filter_channels(), filter_frame(), find_peak(), find_sample_match(), fir_sample(), flac_decorrelate_indep_c(), flac_decorrelate_ls_c(), flac_decorrelate_ms_c(), flac_decorrelate_rs_c(), get_sample(), hdcd_analyze(), hdcd_analyze_gen(), hdcd_envelope(), input_data_internal(), ipvideo_decode_block_opcode_0xF(), libopus_copy_samples_with_channel_map(), mf_a_avframe_to_sample(), mf_avframe_to_sample(), mf_receive_packet(), mf_receive_sample(), mf_v_avframe_to_sample(), modplug_load_metadata(), mov_find_next_sample(), mov_parse_auxiliary_info(), mov_read_chapters(), mov_read_packet(), mov_read_seek(), mov_seek_stream(), mxf_get_d10_aes3_packet(), mxf_write_d10_audio_packet(), predictor_calc_error(), process_float(), push_single_pic(), quantize_pcm(), quantize_triangular_ns(), read_frame_internal(), rematrix_channels(), rl2_read_packet(), sample_queue_push(), sample_queue_retain(), scalarproduct(), update_rms(), update_stat(), write_block_data(), and ws_snd_decode_frame().

#define OUT (   n)    n[0]
#define S (   s,
  c,
  i 
)    (*s++)
#define FUNC (   n)    AV_JOIN(n ## _, FSUF)

Definition at line 49 of file flacdsp_template.c.

Function Documentation

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.

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.

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.

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.