source: tests/src/io/test-source_apple_audio.c @ 1f382d6

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

[tests] factorise source tests

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[9ffcf83]1#define AUBIO_UNSTABLE 1
[301b807]2#include <aubio.h>
[248da64]3#include "utils_tests.h"
[301b807]4
[7735d06]5#define aubio_source_custom "apple_audio"
6
7#ifdef HAVE_SOURCE_APPLE_AUDIO
8#define HAVE_AUBIO_SOURCE_CUSTOM
9#define aubio_source_custom_t aubio_source_apple_audio_t
10#define new_aubio_source_custom new_aubio_source_apple_audio
11#define del_aubio_source_custom del_aubio_source_apple_audio
12#define aubio_source_custom_get_samplerate aubio_source_apple_audio_get_samplerate
13#define aubio_source_custom_get_duration aubio_source_apple_audio_get_duration
14#define aubio_source_custom_do aubio_source_apple_audio_do
15#define aubio_source_custom_do_multi aubio_source_apple_audio_do_multi
16#define aubio_source_custom_seek aubio_source_apple_audio_seek
17#define aubio_source_custom_close aubio_source_apple_audio_close
18#define aubio_source_custom_get_channels aubio_source_apple_audio_get_channels
19#define aubio_source_custom_get_samplerate aubio_source_apple_audio_get_samplerate
20#endif /* HAVE_SOURCE_APPLE_AUDIO */
21
22#include "base-source_custom.h"
23
[856ceb5]24// this file uses the unstable aubio api, please use aubio_source instead
25// see src/io/source.h and tests/src/source/test-source.c
26
[248da64]27int main (int argc, char **argv)
28{
[7735d06]29  return base_main(argc, argv);
[301b807]30}
Note: See TracBrowser for help on using the repository browser.