dsound: fix pause flags as enums instead

This commit is contained in:
RadWolfie 2020-11-23 06:33:10 -06:00
parent ee9612e263
commit 3209bf7be5
3 changed files with 9 additions and 9 deletions

View File

@ -634,7 +634,7 @@ xbox::hresult_xt WINAPI xbox::EMUPATCH(CDirectSoundStream_Pause)
LOG_FUNC_BEGIN
LOG_FUNC_ARG(pThis)
LOG_FUNC_ARG(dwPause)
LOG_FUNC_ARG_TYPE(DSSPAUSE_FLAG, dwPause)
LOG_FUNC_END;
if (!pThis) {
@ -661,7 +661,7 @@ xbox::hresult_xt WINAPI xbox::EMUPATCH(CDirectSoundStream_PauseEx)
LOG_FUNC_BEGIN
LOG_FUNC_ARG(pThis)
LOG_FUNC_ARG(rtTimestamp)
LOG_FUNC_ARG(dwPause)
LOG_FUNC_ARG_TYPE(DSSPAUSE_FLAG, dwPause)
LOG_FUNC_END;
// This function wasn't part of the XDK until 4721. (Same as IDirectSoundBuffer_PauseEx?)

View File

@ -118,12 +118,12 @@ FLAGS2STR_START(DSSFLUSHEX_FLAG)
FLAG2STR(X_DSSFLUSHEX_ENVELOPE2)
FLAGS2STR_END_and_LOGRENDER(DSSFLUSHEX_FLAG)
FLAGS2STR_START(DSSPAUSE_FLAG)
FLAG2STR(X_DSSPAUSE_RESUME)
FLAG2STR(X_DSSPAUSE_PAUSE)
FLAG2STR(X_DSSPAUSE_SYNCHPLAYBACK)
FLAG2STR(X_DSSPAUSE_PAUSENOACTIVATE)
FLAGS2STR_END_and_LOGRENDER(DSSPAUSE_FLAG)
ENUM2STR_START(DSSPAUSE_FLAG)
ENUM2STR_CASE(X_DSSPAUSE_RESUME)
ENUM2STR_CASE(X_DSSPAUSE_PAUSE)
ENUM2STR_CASE(X_DSSPAUSE_SYNCHPLAYBACK)
ENUM2STR_CASE(X_DSSPAUSE_PAUSENOACTIVATE)
ENUM2STR_END_and_LOGRENDER(DSSPAUSE_FLAG)
FLAGS2STR_START(DSSSTATUS_FLAG)
FLAG2STR(X_DSSSTATUS_READY)

View File

@ -67,7 +67,7 @@ FLAGS2STR_HEADER(DSBSTOPEX_FLAG)
// DSound Stream flag/enum
FLAGS2STR_HEADER(DSSCAPS_FLAG)
FLAGS2STR_HEADER(DSSFLUSHEX_FLAG)
FLAGS2STR_HEADER(DSSPAUSE_FLAG)
ENUM2STR_HEADER(DSSPAUSE_FLAG)
FLAGS2STR_HEADER(DSSSTATUS_FLAG)
// DSound class usage