mirror of
https://github.com/reactos/reactos.git
synced 2025-02-21 16:04:57 +00:00
[MCIQTZ32] Sync with Wine Staging 4.18. CORE-16441
This commit is contained in:
parent
9ac5b9a017
commit
b4e4f9fc77
3 changed files with 7 additions and 7 deletions
|
@ -11,4 +11,5 @@ add_library(mciqtz32 MODULE ${SOURCE} mciavi_res.rc)
|
|||
set_module_type(mciqtz32 win32dll)
|
||||
target_link_libraries(mciqtz32 wine strmiids)
|
||||
add_importlibs(mciqtz32 winmm ole32 user32 gdi32 msvcrt kernel32 ntdll)
|
||||
add_dependencies(mciqtz32 dxsdk)
|
||||
add_cd_file(TARGET mciqtz32 DESTINATION reactos/system32 FOR all)
|
||||
|
|
|
@ -422,20 +422,19 @@ static DWORD MCIQTZ_mciPlay(UINT wDevID, DWORD dwFlags, LPMCI_PLAY_PARMS lpParms
|
|||
wma->mci_flags = dwFlags;
|
||||
IMediaSeeking_GetTimeFormat(wma->seek, &format);
|
||||
if (dwFlags & MCI_FROM) {
|
||||
wma->seek_start = lpParms->dwFrom;
|
||||
if (IsEqualGUID(&format, &TIME_FORMAT_MEDIA_TIME))
|
||||
wma->seek_start = lpParms->dwFrom * 10000;
|
||||
else
|
||||
wma->seek_start = lpParms->dwFrom;
|
||||
wma->seek_start *= 10000;
|
||||
|
||||
start_flags = AM_SEEKING_AbsolutePositioning;
|
||||
} else {
|
||||
wma->seek_start = 0;
|
||||
start_flags = AM_SEEKING_NoPositioning;
|
||||
}
|
||||
if (dwFlags & MCI_TO) {
|
||||
wma->seek_stop = lpParms->dwTo;
|
||||
if (IsEqualGUID(&format, &TIME_FORMAT_MEDIA_TIME))
|
||||
wma->seek_stop = lpParms->dwTo * 10000;
|
||||
else
|
||||
wma->seek_stop = lpParms->dwTo;
|
||||
wma->seek_stop *= 10000;
|
||||
} else {
|
||||
wma->seek_stop = 0;
|
||||
IMediaSeeking_GetDuration(wma->seek, &wma->seek_stop);
|
||||
|
|
|
@ -93,7 +93,7 @@ dll/win32/lz32 # Synced to WineStaging-3.3
|
|||
dll/win32/mapi32 # Synced to WineStaging-4.18
|
||||
dll/win32/mciavi32 # Synced to WineStaging-4.18
|
||||
dll/win32/mcicda # Synced to WineStaging-3.3
|
||||
dll/win32/mciqtz32 # Synced to WineStaging-3.3
|
||||
dll/win32/mciqtz32 # Synced to WineStaging-4.18
|
||||
dll/win32/mciseq # Synced to WineStaging-3.3
|
||||
dll/win32/mciwave # Synced to WineStaging-4.0
|
||||
dll/win32/mgmtapi # Synced to WineStaging-3.3
|
||||
|
|
Loading…
Reference in a new issue