 |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Go to the documentation of this file.
20 #include "../util/c99defs.h"
27 struct audio_resampler;
42 uint8_t *output[], uint32_t *out_frames,
44 const uint8_t *
const input[],
EXPORT audio_resampler_t * audio_resampler_create(const struct resample_info *dst, const struct resample_info *src)
enum speaker_layout speakers
Definition: audio-resampler.h:33
#define EXPORT
Definition: c99defs.h:37
struct audio_resampler audio_resampler_t
Definition: audio-resampler.h:28
EXPORT void audio_resampler_destroy(audio_resampler_t *resampler)
speaker_layout
Definition: audio-io.h:67
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)
Definition: audio-resampler.h:30
audio_format
Definition: audio-io.h:44
uint32_t samples_per_sec
Definition: audio-resampler.h:31
enum audio_format format
Definition: audio-resampler.h:32