diff --git a/research/miniaudio_engine.c b/research/miniaudio_engine.c index dae4e7f2..44b607cf 100644 --- a/research/miniaudio_engine.c +++ b/research/miniaudio_engine.c @@ -98,7 +98,7 @@ int main(int argc, char** argv) //ma_sound_group_set_pan(ma_engine_get_master_sound_group(&engine), -1); //ma_sound_group_set_pitch(ma_engine_get_master_sound_group(&engine), 1.0f); - //ma_sound_group_set_start_delay(ma_engine_get_master_sound_group(&engine), 2000); + //ma_sound_group_set_start_time(ma_engine_get_master_sound_group(&engine), 2000); //ma_sound_group_set_fade_in_milliseconds(&group, 0, 1, 5000); @@ -108,14 +108,14 @@ int main(int argc, char** argv) /*ma_sound_set_pan(&sound, 0.0f);*/ //ma_sound_set_looping(&sound, MA_TRUE); //ma_sound_seek_to_pcm_frame(&sound, 6000000); - //ma_sound_set_start_delay(&sound, 1110); + //ma_sound_set_start_time(&sound, 1110); //ma_sound_set_volume(&sound, 0.5f); //ma_sound_set_fade_point_in_milliseconds(&sound, 0, 0, 1, 0, 2000); //ma_sound_set_fade_point_auto_reset(&sound, 0, MA_FALSE); /* Enable fading around loop transitions. */ //ma_sound_set_fade_point_auto_reset(&sound, 1, MA_FALSE); - //ma_sound_set_stop_delay(&sound, 1000); + //ma_sound_set_stop_time(&sound, 1000); //ma_sound_set_volume(&sound, 1); - //ma_sound_set_start_delay(&sound, 48000); + //ma_sound_set_start_time(&sound, 48000); ma_sound_start(&sound); //ma_sleep(1000); diff --git a/research/miniaudio_engine.h b/research/miniaudio_engine.h index 28e8f39c..f18ccf44 100644 --- a/research/miniaudio_engine.h +++ b/research/miniaudio_engine.h @@ -1706,8 +1706,8 @@ MA_API ma_bool32 ma_sound_is_looping(const ma_sound* pSound); MA_API ma_result ma_sound_set_fade_in_frames(ma_sound* pSound, float volumeBeg, float volumeEnd, ma_uint64 fadeLengthInFrames); MA_API ma_result ma_sound_set_fade_in_milliseconds(ma_sound* pSound, float volumeBeg, float volumeEnd, ma_uint64 fadeLengthInMilliseconds); MA_API ma_result ma_sound_get_current_fade_volume(ma_sound* pSound, float* pVolume); -MA_API ma_result ma_sound_set_start_delay(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames); -MA_API ma_result ma_sound_set_stop_delay(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames); +MA_API ma_result ma_sound_set_start_time(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames); +MA_API ma_result ma_sound_set_stop_time(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames); MA_API ma_bool32 ma_sound_is_playing(const ma_sound* pSound); MA_API ma_bool32 ma_sound_at_end(const ma_sound* pSound); MA_API ma_result ma_sound_get_time_in_frames(const ma_sound* pSound, ma_uint64* pTimeInFrames); @@ -1727,8 +1727,8 @@ MA_API ma_result ma_sound_group_set_pitch(ma_sound_group* pGroup, float pitch); MA_API ma_result ma_sound_group_set_fade_in_frames(ma_sound_group* pGroup, float volumeBeg, float volumeEnd, ma_uint64 fadeLengthInFrames); MA_API ma_result ma_sound_group_set_fade_in_milliseconds(ma_sound_group* pGroup, float volumeBeg, float volumeEnd, ma_uint64 fadeLengthInMilliseconds); MA_API ma_result ma_sound_group_get_current_fade_volume(ma_sound_group* pGroup, float* pVolume); -MA_API ma_result ma_sound_group_set_start_delay(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames); -MA_API ma_result ma_sound_group_set_stop_delay(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames); +MA_API ma_result ma_sound_group_set_start_time(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames); +MA_API ma_result ma_sound_group_set_stop_time(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames); MA_API ma_bool32 ma_sound_group_is_playing(const ma_sound_group* pGroup); MA_API ma_result ma_sound_group_get_time_in_frames(const ma_sound_group* pGroup, ma_uint64* pTimeInFrames); @@ -10071,7 +10071,7 @@ MA_API ma_result ma_sound_get_current_fade_volume(ma_sound* pSound, float* pVolu return ma_fader_get_current_volume(&pSound->engineNode.effect.fader, pVolume); } -MA_API ma_result ma_sound_set_start_delay(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames) +MA_API ma_result ma_sound_set_start_time(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames) { if (pSound == NULL) { return MA_INVALID_ARGS; @@ -10080,7 +10080,7 @@ MA_API ma_result ma_sound_set_start_delay(ma_sound* pSound, ma_uint64 absoluteGl return ma_node_set_state_time(pSound, ma_node_state_started, absoluteGlobalTimeInFrames); } -MA_API ma_result ma_sound_set_stop_delay(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames) +MA_API ma_result ma_sound_set_stop_time(ma_sound* pSound, ma_uint64 absoluteGlobalTimeInFrames) { if (pSound == NULL) { return MA_INVALID_ARGS; @@ -10319,7 +10319,7 @@ MA_API ma_result ma_sound_group_get_current_fade_volume(ma_sound_group* pGroup, return ma_fader_get_current_volume(&pGroup->engineNode.effect.fader, pVolume); } -MA_API ma_result ma_sound_group_set_start_delay(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames) +MA_API ma_result ma_sound_group_set_start_time(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames) { if (pGroup == NULL) { return MA_INVALID_ARGS; @@ -10328,7 +10328,7 @@ MA_API ma_result ma_sound_group_set_start_delay(ma_sound_group* pGroup, ma_uint6 return ma_node_set_state_time(pGroup, ma_node_state_started, absoluteGlobalTimeInFrames); } -MA_API ma_result ma_sound_group_set_stop_delay(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames) +MA_API ma_result ma_sound_group_set_stop_time(ma_sound_group* pGroup, ma_uint64 absoluteGlobalTimeInFrames) { if (pGroup == NULL) { return MA_INVALID_ARGS;