FFmpeg
|
dither.h
Go to the documentation of this file.
struct DitherDSPContext DitherDSPContext
Audio buffer used for intermediate storage between conversion phases.
Definition: oss_audio.c:46
void(* quantize)(int16_t *dst, const float *src, float *dither, int len)
Convert samples from flt to s16 with added dither noise.
Definition: dither.h:38
DitherContext * ff_dither_alloc(AVAudioResampleContext *avr, enum AVSampleFormat out_fmt, enum AVSampleFormat in_fmt, int channels, int sample_rate, int apply_map)
Allocate and initialize a DitherContext.
Definition: libavresample/dither.c:344
Definition: dither.h:29
Definition: libavresample/dither.c:53
void(* dither_int_to_float)(float *dst, int *src0, int len)
Convert dither noise from int to float with triangular distribution.
Definition: dither.h:54
external API header
int ff_convert_dither(DitherContext *c, AudioData *dst, AudioData *src)
Convert audio sample format with dithering.
Definition: libavresample/dither.c:241
void ff_dither_init_x86(DitherDSPContext *ddsp, enum AVResampleDitherMethod method)
Definition: dither_init.c:34
Generated on Mon Nov 18 2024 06:51:53 for FFmpeg by 1.8.11