Change-Id: I8937124ef627fc6f41bbc98e70c6ed0bffbc05c2
int CAudioManager::deinitialize(void)
{
- clear_audio_data();
if (mStreamingThread.joinable()) {
MWR_LOGD("mStreamingThread is joinable, trying join()");
mStopStreamingThread.store(true);
}
}
mStopStreamingThread.store(false);
+ clear_audio_data();
if (mBackgroundVolumeThread.joinable()) {
MWR_LOGD("mBackgroundVolumeThread is joinable, trying join()");
if (!manager) return;
Ecore_Timer* timer = manager->get_streaming_duration_timer();
- void* ret = ecore_timer_del(timer);
MWR_LOGI("DURATION_TIMER EXISTS : %p %p", timer, ret);
+ void* ret = ecore_timer_del(timer);
manager->set_streaming_duration_timer(nullptr);
}, this);
}