source: tests/src/io/test-sink_apple_audio.c @ 4f75d8a

feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/timestretchfix/ffmpeg5
Last change on this file since 4f75d8a was 46a1e34, checked in by Paul Brossier <piem@piem.org>, 6 years ago

[tests] factorise sink tests

  • Property mode set to 100644
File size: 948 bytes
RevLine 
[9ffcf83]1#define AUBIO_UNSTABLE 1
[11a1abe]2#include <aubio.h>
[248da64]3#include "utils_tests.h"
[11a1abe]4
[46a1e34]5#define aubio_sink_custom "apple_audio"
[11a1abe]6
[6716024]7#ifdef HAVE_SINK_APPLE_AUDIO
[46a1e34]8#define HAVE_AUBIO_SINK_CUSTOM
9#define aubio_sink_custom_t aubio_sink_apple_audio_t
10#define new_aubio_sink_custom new_aubio_sink_apple_audio
11#define del_aubio_sink_custom del_aubio_sink_apple_audio
12#define aubio_sink_custom_do aubio_sink_apple_audio_do
13#define aubio_sink_custom_do_multi aubio_sink_apple_audio_do_multi
14#define aubio_sink_custom_close aubio_sink_apple_audio_close
15#define aubio_sink_custom_preset_samplerate aubio_sink_apple_audio_preset_samplerate
16#define aubio_sink_custom_preset_channels aubio_sink_apple_audio_preset_channels
17#endif /* HAVE_SINK_APPLE_AUDIO */
[11a1abe]18
[46a1e34]19#include "base-sink_custom.h"
[248da64]20
[46a1e34]21// this file uses the unstable aubio api, please use aubio_sink instead
22// see src/io/sink.h and tests/src/sink/test-sink.c
[11a1abe]23
[46a1e34]24int main (int argc, char **argv)
25{
26  return base_main(argc, argv);
[11a1abe]27}
Note: See TracBrowser for help on using the repository browser.