Lines Matching refs:SRC_lib
122 static void *SRC_lib = NULL; variable
153 SDL_assert(SRC_lib == NULL); in LoadLibSampleRate()
154 SRC_lib = SDL_LoadObject(SDL_LIBSAMPLERATE_DYNAMIC); in LoadLibSampleRate()
155 if (!SRC_lib) { in LoadLibSampleRate()
160 …(SRC_STATE* (*)(int converter_type, int channels, int *error))SDL_LoadFunction(SRC_lib, "src_new"); in LoadLibSampleRate()
161 …SRC_src_process = (int (*)(SRC_STATE *state, SRC_DATA *data))SDL_LoadFunction(SRC_lib, "src_proces… in LoadLibSampleRate()
162 SRC_src_reset = (int(*)(SRC_STATE *state))SDL_LoadFunction(SRC_lib, "src_reset"); in LoadLibSampleRate()
163 SRC_src_delete = (SRC_STATE* (*)(SRC_STATE *state))SDL_LoadFunction(SRC_lib, "src_delete"); in LoadLibSampleRate()
164 SRC_src_strerror = (const char* (*)(int error))SDL_LoadFunction(SRC_lib, "src_strerror"); in LoadLibSampleRate()
167 SDL_UnloadObject(SRC_lib); in LoadLibSampleRate()
168 SRC_lib = NULL; in LoadLibSampleRate()
187 if (SRC_lib != NULL) { in UnloadLibSampleRate()
188 SDL_UnloadObject(SRC_lib); in UnloadLibSampleRate()
190 SRC_lib = NULL; in UnloadLibSampleRate()