Changeset a9fd272 for src/io/sink_apple_audio.c
- Timestamp:
- Jan 26, 2014, 8:16:59 PM (10 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:
- 422452b
- Parents:
- 082c88b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/io/sink_apple_audio.c
r082c88b ra9fd272 142 142 } 143 143 144 void del_aubio_sink_apple_audio(aubio_sink_apple_audio_t * s) {144 uint_t aubio_sink_apple_audio_close(aubio_sink_apple_audio_t * s) { 145 145 OSStatus err = noErr; 146 if (!s || !s->audioFile) { 147 AUBIO_ERR("sink_apple_audio: failed erasing\n"); 148 return; 146 if (!s->audioFile) { 147 return AUBIO_FAIL; 149 148 } 150 149 err = ExtAudioFileDispose(s->audioFile); … … 156 155 } 157 156 s->audioFile = NULL; 157 return err; 158 } 159 160 void del_aubio_sink_apple_audio(aubio_sink_apple_audio_t * s) { 161 if (s->audioFile) aubio_sink_apple_audio_close (s); 158 162 freeAudioBufferList(&s->bufferList); 159 163 AUBIO_FREE(s);
Note: See TracChangeset
for help on using the changeset viewer.