- Timestamp:
- Apr 21, 2016, 6:47:50 PM (9 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- b643a33
- Parents:
- 1120f86
- Location:
- src/io
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
src/io/sink.c
r1120f86 rae5d58a 55 55 }; 56 56 57 aubio_sink_t * new_aubio_sink(c har_t * uri, uint_t samplerate) {57 aubio_sink_t * new_aubio_sink(const char_t * uri, uint_t samplerate) { 58 58 aubio_sink_t * s = AUBIO_NEW(aubio_sink_t); 59 59 #ifdef HAVE_SINK_APPLE_AUDIO … … 121 121 } 122 122 123 uint_t aubio_sink_get_samplerate( aubio_sink_t * s) {123 uint_t aubio_sink_get_samplerate(const aubio_sink_t * s) { 124 124 return s->s_get_samplerate((void *)s->sink); 125 125 } 126 126 127 uint_t aubio_sink_get_channels( aubio_sink_t * s) {127 uint_t aubio_sink_get_channels(const aubio_sink_t * s) { 128 128 return s->s_get_channels((void *)s->sink); 129 129 } -
src/io/sink.h
r1120f86 rae5d58a 77 77 78 78 */ 79 aubio_sink_t * new_aubio_sink(c har_t * uri, uint_t samplerate);79 aubio_sink_t * new_aubio_sink(const char_t * uri, uint_t samplerate); 80 80 81 81 /** … … 121 121 122 122 */ 123 uint_t aubio_sink_get_samplerate( aubio_sink_t *s);123 uint_t aubio_sink_get_samplerate(const aubio_sink_t *s); 124 124 125 125 /** … … 131 131 132 132 */ 133 uint_t aubio_sink_get_channels( aubio_sink_t *s);133 uint_t aubio_sink_get_channels(const aubio_sink_t *s); 134 134 135 135 /** -
src/io/sink_apple_audio.c
r1120f86 rae5d58a 58 58 }; 59 59 60 aubio_sink_apple_audio_t * new_aubio_sink_apple_audio(c har_t * uri, uint_t samplerate) {60 aubio_sink_apple_audio_t * new_aubio_sink_apple_audio(const char_t * uri, uint_t samplerate) { 61 61 aubio_sink_apple_audio_t * s = AUBIO_NEW(aubio_sink_apple_audio_t); 62 62 s->path = uri; … … 113 113 } 114 114 115 uint_t aubio_sink_apple_audio_get_samplerate( aubio_sink_apple_audio_t *s)115 uint_t aubio_sink_apple_audio_get_samplerate(const aubio_sink_apple_audio_t *s) 116 116 { 117 117 return s->samplerate; 118 118 } 119 119 120 uint_t aubio_sink_apple_audio_get_channels( aubio_sink_apple_audio_t *s)120 uint_t aubio_sink_apple_audio_get_channels(const aubio_sink_apple_audio_t *s) 121 121 { 122 122 return s->channels; -
src/io/sink_apple_audio.h
r1120f86 rae5d58a 59 59 60 60 */ 61 aubio_sink_apple_audio_t * new_aubio_sink_apple_audio(c har_t * uri, uint_t samplerate);61 aubio_sink_apple_audio_t * new_aubio_sink_apple_audio(const char_t * uri, uint_t samplerate); 62 62 63 63 /** … … 103 103 104 104 */ 105 uint_t aubio_sink_apple_audio_get_samplerate( aubio_sink_apple_audio_t *s);105 uint_t aubio_sink_apple_audio_get_samplerate(const aubio_sink_apple_audio_t *s); 106 106 107 107 /** … … 113 113 114 114 */ 115 uint_t aubio_sink_apple_audio_get_channels( aubio_sink_apple_audio_t *s);115 uint_t aubio_sink_apple_audio_get_channels(const aubio_sink_apple_audio_t *s); 116 116 117 117 /** -
src/io/sink_sndfile.c
r1120f86 rae5d58a 54 54 uint_t aubio_sink_sndfile_open(aubio_sink_sndfile_t *s); 55 55 56 aubio_sink_sndfile_t * new_aubio_sink_sndfile(c har_t * path, uint_t samplerate) {56 aubio_sink_sndfile_t * new_aubio_sink_sndfile(const char_t * path, uint_t samplerate) { 57 57 aubio_sink_sndfile_t * s = AUBIO_NEW(aubio_sink_sndfile_t); 58 58 s->max_size = MAX_SIZE; … … 107 107 } 108 108 109 uint_t aubio_sink_sndfile_get_samplerate( aubio_sink_sndfile_t *s)109 uint_t aubio_sink_sndfile_get_samplerate(const aubio_sink_sndfile_t *s) 110 110 { 111 111 return s->samplerate; 112 112 } 113 113 114 uint_t aubio_sink_sndfile_get_channels( aubio_sink_sndfile_t *s)114 uint_t aubio_sink_sndfile_get_channels(const aubio_sink_sndfile_t *s) 115 115 { 116 116 return s->channels; -
src/io/sink_sndfile.h
r1120f86 rae5d58a 58 58 59 59 */ 60 aubio_sink_sndfile_t * new_aubio_sink_sndfile(c har_t * uri, uint_t samplerate);60 aubio_sink_sndfile_t * new_aubio_sink_sndfile(const char_t * uri, uint_t samplerate); 61 61 62 62 /** … … 102 102 103 103 */ 104 uint_t aubio_sink_sndfile_get_samplerate( aubio_sink_sndfile_t *s);104 uint_t aubio_sink_sndfile_get_samplerate(const aubio_sink_sndfile_t *s); 105 105 106 106 /** … … 112 112 113 113 */ 114 uint_t aubio_sink_sndfile_get_channels( aubio_sink_sndfile_t *s);114 uint_t aubio_sink_sndfile_get_channels(const aubio_sink_sndfile_t *s); 115 115 116 116 /** -
src/io/sink_wavwrite.c
r1120f86 rae5d58a 78 78 } 79 79 80 aubio_sink_wavwrite_t * new_aubio_sink_wavwrite(c har_t * path, uint_t samplerate) {80 aubio_sink_wavwrite_t * new_aubio_sink_wavwrite(const char_t * path, uint_t samplerate) { 81 81 aubio_sink_wavwrite_t * s = AUBIO_NEW(aubio_sink_wavwrite_t); 82 82 … … 143 143 } 144 144 145 uint_t aubio_sink_wavwrite_get_samplerate( aubio_sink_wavwrite_t *s)145 uint_t aubio_sink_wavwrite_get_samplerate(const aubio_sink_wavwrite_t *s) 146 146 { 147 147 return s->samplerate; 148 148 } 149 149 150 uint_t aubio_sink_wavwrite_get_channels( aubio_sink_wavwrite_t *s)150 uint_t aubio_sink_wavwrite_get_channels(const aubio_sink_wavwrite_t *s) 151 151 { 152 152 return s->channels; -
src/io/sink_wavwrite.h
r1120f86 rae5d58a 58 58 59 59 */ 60 aubio_sink_wavwrite_t * new_aubio_sink_wavwrite(c har_t * uri, uint_t samplerate);60 aubio_sink_wavwrite_t * new_aubio_sink_wavwrite(const char_t * uri, uint_t samplerate); 61 61 62 62 /** … … 102 102 103 103 */ 104 uint_t aubio_sink_wavwrite_get_samplerate( aubio_sink_wavwrite_t *s);104 uint_t aubio_sink_wavwrite_get_samplerate(const aubio_sink_wavwrite_t *s); 105 105 106 106 /** … … 112 112 113 113 */ 114 uint_t aubio_sink_wavwrite_get_channels( aubio_sink_wavwrite_t *s);114 uint_t aubio_sink_wavwrite_get_channels(const aubio_sink_wavwrite_t *s); 115 115 116 116 /** -
src/io/source.c
r1120f86 rae5d58a 56 56 }; 57 57 58 aubio_source_t * new_aubio_source(c har_t * uri, uint_t samplerate, uint_t hop_size) {58 aubio_source_t * new_aubio_source(const char_t * uri, uint_t samplerate, uint_t hop_size) { 59 59 aubio_source_t * s = AUBIO_NEW(aubio_source_t); 60 60 #if HAVE_LIBAV -
src/io/source.h
r1120f86 rae5d58a 86 86 87 87 */ 88 aubio_source_t * new_aubio_source(c har_t * uri, uint_t samplerate, uint_t hop_size);88 aubio_source_t * new_aubio_source(const char_t * uri, uint_t samplerate, uint_t hop_size); 89 89 90 90 /** -
src/io/source_apple_audio.c
r1120f86 rae5d58a 55 55 char_t *getPrintableOSStatusError(char_t *str, OSStatus error); 56 56 57 uint_t aubio_source_apple_audio_open (aubio_source_apple_audio_t *s, c har_t * path);58 59 aubio_source_apple_audio_t * new_aubio_source_apple_audio(c har_t * path, uint_t samplerate, uint_t block_size)57 uint_t aubio_source_apple_audio_open (aubio_source_apple_audio_t *s, const char_t * path); 58 59 aubio_source_apple_audio_t * new_aubio_source_apple_audio(const char_t * path, uint_t samplerate, uint_t block_size) 60 60 { 61 61 aubio_source_apple_audio_t * s = AUBIO_NEW(aubio_source_apple_audio_t); … … 92 92 } 93 93 94 uint_t aubio_source_apple_audio_open (aubio_source_apple_audio_t *s, c har_t * path)94 uint_t aubio_source_apple_audio_open (aubio_source_apple_audio_t *s, const char_t * path) 95 95 { 96 96 OSStatus err = noErr; … … 353 353 } 354 354 355 uint_t aubio_source_apple_audio_get_samplerate( aubio_source_apple_audio_t * s) {355 uint_t aubio_source_apple_audio_get_samplerate(const aubio_source_apple_audio_t * s) { 356 356 return s->samplerate; 357 357 } 358 358 359 uint_t aubio_source_apple_audio_get_channels( aubio_source_apple_audio_t * s) {359 uint_t aubio_source_apple_audio_get_channels(const aubio_source_apple_audio_t * s) { 360 360 return s->channels; 361 361 } -
src/io/source_apple_audio.h
r1120f86 rae5d58a 58 58 59 59 */ 60 aubio_source_apple_audio_t * new_aubio_source_apple_audio(c har_t * uri, uint_t samplerate, uint_t hop_size);60 aubio_source_apple_audio_t * new_aubio_source_apple_audio(const char_t * uri, uint_t samplerate, uint_t hop_size); 61 61 62 62 /** … … 96 96 97 97 */ 98 uint_t aubio_source_apple_audio_get_samplerate( aubio_source_apple_audio_t * s);98 uint_t aubio_source_apple_audio_get_samplerate(const aubio_source_apple_audio_t * s); 99 99 100 100 /** … … 106 106 107 107 */ 108 uint_t aubio_source_apple_audio_get_channels( aubio_source_apple_audio_t * s);108 uint_t aubio_source_apple_audio_get_channels(const aubio_source_apple_audio_t * s); 109 109 110 110 /** -
src/io/source_avcodec.c
r1120f86 rae5d58a 67 67 void aubio_source_avcodec_readframe(aubio_source_avcodec_t *s, uint_t * read_samples); 68 68 69 aubio_source_avcodec_t * new_aubio_source_avcodec(c har_t * path, uint_t samplerate, uint_t hop_size) {69 aubio_source_avcodec_t * new_aubio_source_avcodec(const char_t * path, uint_t samplerate, uint_t hop_size) { 70 70 aubio_source_avcodec_t * s = AUBIO_NEW(aubio_source_avcodec_t); 71 71 int err; … … 370 370 } 371 371 372 uint_t aubio_source_avcodec_get_samplerate( aubio_source_avcodec_t * s) {372 uint_t aubio_source_avcodec_get_samplerate(const aubio_source_avcodec_t * s) { 373 373 return s->samplerate; 374 374 } 375 375 376 uint_t aubio_source_avcodec_get_channels( aubio_source_avcodec_t * s) {376 uint_t aubio_source_avcodec_get_channels(const aubio_source_avcodec_t * s) { 377 377 return s->input_channels; 378 378 } -
src/io/source_avcodec.h
r1120f86 rae5d58a 57 57 58 58 */ 59 aubio_source_avcodec_t * new_aubio_source_avcodec(c har_t * uri, uint_t samplerate, uint_t hop_size);59 aubio_source_avcodec_t * new_aubio_source_avcodec(const char_t * uri, uint_t samplerate, uint_t hop_size); 60 60 61 61 /** … … 95 95 96 96 */ 97 uint_t aubio_source_avcodec_get_samplerate( aubio_source_avcodec_t * s);97 uint_t aubio_source_avcodec_get_samplerate(const aubio_source_avcodec_t * s); 98 98 99 99 /** … … 105 105 106 106 */ 107 uint_t aubio_source_avcodec_get_channels ( aubio_source_avcodec_t * s);107 uint_t aubio_source_avcodec_get_channels (const aubio_source_avcodec_t * s); 108 108 109 109 /** -
src/io/source_sndfile.c
r1120f86 rae5d58a 68 68 }; 69 69 70 aubio_source_sndfile_t * new_aubio_source_sndfile(c har_t * path, uint_t samplerate, uint_t hop_size) {70 aubio_source_sndfile_t * new_aubio_source_sndfile(const char_t * path, uint_t samplerate, uint_t hop_size) { 71 71 aubio_source_sndfile_t * s = AUBIO_NEW(aubio_source_sndfile_t); 72 72 SF_INFO sfinfo; -
src/io/source_sndfile.h
r1120f86 rae5d58a 57 57 58 58 */ 59 aubio_source_sndfile_t * new_aubio_source_sndfile(c har_t * uri, uint_t samplerate, uint_t hop_size);59 aubio_source_sndfile_t * new_aubio_source_sndfile(const char_t * uri, uint_t samplerate, uint_t hop_size); 60 60 61 61 /** -
src/io/source_wavread.c
r1120f86 rae5d58a 68 68 } 69 69 70 aubio_source_wavread_t * new_aubio_source_wavread(c har_t * path, uint_t samplerate, uint_t hop_size) {70 aubio_source_wavread_t * new_aubio_source_wavread(const char_t * path, uint_t samplerate, uint_t hop_size) { 71 71 aubio_source_wavread_t * s = AUBIO_NEW(aubio_source_wavread_t); 72 72 size_t bytes_read = 0, bytes_expected = 44; -
src/io/source_wavread.h
r1120f86 rae5d58a 62 62 63 63 */ 64 aubio_source_wavread_t * new_aubio_source_wavread(c har_t * uri, uint_t samplerate, uint_t hop_size);64 aubio_source_wavread_t * new_aubio_source_wavread(const char_t * uri, uint_t samplerate, uint_t hop_size); 65 65 66 66 /**
Note: See TracChangeset
for help on using the changeset viewer.