
;--- implements mixerXXX()

        .386
if ?FLAT
        .MODEL FLAT, stdcall
else
        .MODEL SMALL, stdcall
endif
		option casemap:none
        option proc:private

        include winbase.inc
        include mmsystem.inc
        include macros.inc

        .CODE

mixerOpen proc public lphMixer:ptr DWORD, puDeviceId:ptr DWORD,
		dwCallback:DWORD, dwInstance:DWORD, fdwOpen:DWORD
        
		mov eax, MMSYSERR_NODRIVER
		@strace <"mixerOpen(", lphMixer, ", ", puDeviceId, ", ", dwCallback, ", ", dwInstance, ", ", fdwOpen, ")=", eax, " *** unsupp ***">
		ret
        align 4
mixerOpen endp

mixerClose proc public hMixer: DWORD
        
		mov eax, MMSYSERR_NODRIVER
		@strace <"mixerClose(", hMixer, ")=", eax, " *** unsupp ***">
		ret
        align 4
        
mixerClose endp

mixerGetNumDevs proc public
		xor eax, eax
		@strace <"mixerGetNumDevs()=", eax>
		ret
        align 4
mixerGetNumDevs endp

mixerSetControlDetails proc public hMixer:dword, lpmcd:ptr MIXERCONTROLDETAILS, dw1:DWORD
		xor eax, eax
		@strace <"mixerSetControlDetails(", hMixer, ", ", lpmcd, ", ", dw1, ")=", eax>
		ret
        align 4
mixerSetControlDetails endp

mixerGetControlDetailsA proc public hMixer:dword, lpmcd:ptr MIXERCONTROLDETAILS, dw1:DWORD
		xor eax, eax
		@strace <"mixerGetControlDetailsA(", hMixer, ", ", lpmcd, ", ", dw1, ")=", eax>
		ret
        align 4
mixerGetControlDetailsA endp

mixerGetLineInfoA proc public hMixer:dword, lpml:ptr MIXERLINEA, dw1:DWORD
		xor eax, eax
		@strace <"mixerGetLineInfoA(", hMixer, ", ", lpml, ", ", dw1, ")=", eax>
		ret
        align 4
mixerGetLineInfoA endp

mixerGetLineControlsA proc public hMixer:dword, lpmlc:ptr MIXERLINECONTROLSA, dw1:DWORD
		xor eax, eax
		@strace <"mixerGetLineControlsA(", hMixer, ", ", lpmlc, ", ", dw1, ")=", eax>
		ret
        align 4
mixerGetLineControlsA endp

mixerGetDevCapsA proc public uDeviceId:dword, lpMixerCaps:ptr, cbMixerCaps:dword
		mov eax, MMSYSERR_NODRIVER
		@strace <"mixerGetDevCapsA(", uDeviceId, ", ", lpMixerCaps, ", ", cbMixerCaps, ")=", eax, " *** unsupp ***">
		ret
        align 4
mixerGetDevCapsA endp

		end
