media_addon_server: delay the start up sound by 2 seconds.
This workarounds the start delay for sound output. This can be reverted when sound output is available right after startup tested on emulation. Change-Id: I2efb5d46ab25dcda15602bba70e728ae9e34537a Reviewed-on: https://review.haiku-os.org/c/haiku/+/2238 Reviewed-by: Jérôme Duval <[email protected]>
This commit is contained in:
@@ -407,7 +407,10 @@ MediaAddonServer::_HandleMessage(int32 code, const void* data, size_t size)
|
||||
|
||||
case ADD_ON_SERVER_RESCAN_FINISHED_NOTIFY:
|
||||
if (fStartupSound) {
|
||||
system_beep(MEDIA_SOUNDS_STARTUP);
|
||||
BMessage msg(MEDIA_ADD_ON_SERVER_PLAY_MEDIA);
|
||||
msg.AddString(MEDIA_NAME_KEY, MEDIA_SOUNDS_STARTUP);
|
||||
msg.AddString(MEDIA_TYPE_KEY, MEDIA_TYPE_SOUNDS);
|
||||
BMessageRunner::StartSending(this, &msg, 2000000, 1);
|
||||
fStartupSound = false;
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user