20 #include "../util/c99defs.h" 27 struct audio_resampler;
42 uint8_t *output[], uint32_t *out_frames,
44 const uint8_t *
const input[],
speaker_layout
Definition: audio-io.h:67
EXPORT void audio_resampler_destroy(audio_resampler_t *resampler)
struct audio_resampler audio_resampler_t
Definition: audio-resampler.h:28
EXPORT bool audio_resampler_resample(audio_resampler_t *resampler, uint8_t *output[], uint32_t *out_frames, uint64_t *ts_offset, const uint8_t *const input[], uint32_t in_frames)
audio_format
Definition: audio-io.h:44
#define EXPORT
Definition: c99defs.h:37
EXPORT audio_resampler_t * audio_resampler_create(const struct resample_info *dst, const struct resample_info *src)
Definition: audio-resampler.h:30
enum audio_format format
Definition: audio-resampler.h:32
uint32_t samples_per_sec
Definition: audio-resampler.h:31
enum speaker_layout speakers
Definition: audio-resampler.h:33