Ignore:
Timestamp:
Aug 19, 1999, 8:46:54 PM (26 years ago)
Author:
phaller
Message:

Add: added ODINWRAP support for WINMM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/winmm/wavein.cpp

    r95 r588  
    1 /* $Id: wavein.cpp,v 1.3 1999-06-10 16:24:35 phaller Exp $ */
     1/* $Id: wavein.cpp,v 1.4 1999-08-19 18:46:05 phaller Exp $ */
    22
    33/*
     
    1010 *
    1111 */
     12
     13
     14/****************************************************************************
     15 * Includes                                                                 *
     16 ****************************************************************************/
     17
    1218#include <os2win.h>
    1319#include <mmsystem.h>
    14 
     20#include <odinwrap.h>
    1521#include <stdio.h>
    1622#include <string.h>
    17 
    1823#include <misc.h>
    1924#include <unicode.h>
     
    2227
    2328
     29ODINDEBUGCHANNEL(WINMM-WAVEIN)
     30
    2431// All stubs for now
    25 MMRESULT WIN32API waveInAddBuffer(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh)
     32ODINFUNCTION3(MMRESULT, waveInAddBuffer,
     33              HWAVEIN, hwi,
     34              LPWAVEHDR, pwh,
     35              UINT, cbwh)
    2636{
    2737  dprintf(("WINMM:waveInAddBuffer - stub\n"));
     
    2939}
    3040
    31 MMRESULT WIN32API waveInClose(HWAVEIN hwi)
     41ODINFUNCTION1(MMRESULT, waveInClose,
     42              HWAVEIN, hwi)
    3243{
    3344  dprintf(("WINMM:waveInClose - stub\n"));
     
    3546}
    3647
    37 MMRESULT WIN32API waveInGetDevCapsA(UINT uDeviceID, LPWAVEINCAPSA pwic, UINT cbwic)
     48ODINFUNCTION3(MMRESULT, waveInGetDevCapsA,
     49              UINT, uDeviceID,
     50              LPWAVEINCAPSA, pwic,
     51              UINT, cbwic)
    3852{
    3953  dprintf(("WINMM:waveInGetDevCapsA(%d) - stub\n", uDeviceID ));
     
    4155}
    4256
    43 MMRESULT WIN32API waveInGetDevCapsW(UINT uDeviceID, LPWAVEINCAPSW pwic, UINT cbwic)
     57ODINFUNCTION3(MMRESULT, waveInGetDevCapsW,
     58              UINT, uDeviceID,
     59              LPWAVEINCAPSW, pwic,
     60              UINT, cbwic)
    4461{
    4562  dprintf(("WINMM:waveInGetDevCapsW(%d) - stub\n", uDeviceID ));
     
    4764}
    4865
    49 MMRESULT WIN32API waveInGetErrorTextA(MMRESULT wError, LPSTR lpText, UINT cchText)
     66ODINFUNCTION3(MMRESULT, waveInGetErrorTextA,
     67              MMRESULT, wError,
     68              LPSTR, lpText,
     69              UINT, cchText)
    5070{
    5171  dprintf(("WINMM:waveInGetErrorTextA(%d)\n", wError ));
     
    6282}
    6383
    64 MMRESULT WIN32API waveInGetErrorTextW(MMRESULT wError, LPWSTR lpText, UINT cchText)
     84ODINFUNCTION3(MMRESULT, waveInGetErrorTextW,
     85              MMRESULT, wError,
     86              LPWSTR, lpText,
     87              UINT, cchText)
    6588{
    6689  dprintf(("WINMM:waveInGetErrorTextW(%d) - stub\n", wError ));
     
    77100}
    78101
    79 MMRESULT WIN32API waveInGetID(HWAVEIN hwi, LPUINT puDeviceID)
     102ODINFUNCTION2(MMRESULT, waveInGetID,
     103              HWAVEIN, hwi,
     104              LPUINT, puDeviceID)
    80105{
    81106  dprintf(("WINMM:waveInGetID - stub\n"));
     
    83108}
    84109
    85 UINT WIN32API waveInGetNumDevs(void)
     110ODINFUNCTION0(UINT, waveInGetNumDevs)
    86111{
    87112  dprintf(("WINMM:waveInGetNumDevs - stub\n"));
     
    89114}
    90115
    91 MMRESULT WIN32API waveInGetPosition(HWAVEIN hwi, LPMMTIME pmmt, UINT cbmmt)
     116ODINFUNCTION3(MMRESULT, waveInGetPosition,
     117              HWAVEIN, hwi,
     118              LPMMTIME, pmmt,
     119              UINT, cbmmt)
    92120{
    93121  dprintf(("WINMM:waveInGetPosition - stub\n"));
     
    95123}
    96124
    97 MMRESULT WIN32API waveInMessage(HWAVEIN hwi, UINT uMsg, DWORD dw1, DWORD dw2)
     125ODINFUNCTION4(MMRESULT, waveInMessage,
     126              HWAVEIN, hwi,
     127              UINT, uMsg,
     128              DWORD, dw1,
     129              DWORD, dw2)
    98130{
    99131  dprintf(("WINMM:waveInMessage - stub\n"));
     
    102134
    103135
    104 MMRESULT WIN32API waveInOpen(LPHWAVEIN phwi, UINT uDeviceID,
    105                              const LPWAVEFORMATEX pwfx,
    106                              DWORD dwCallback, DWORD dwInstance, DWORD fdwOpen)
     136ODINFUNCTION6(MMRESULT, waveInOpen,
     137              LPHWAVEIN, phwi,
     138              UINT, uDeviceID,
     139              const LPWAVEFORMATEX, pwfx,
     140              DWORD, dwCallback,
     141              DWORD, dwInstance,
     142              DWORD, fdwOpen)
    107143{
    108144  dprintf(("WINMM:waveInOpen - stub\n"));
     
    110146}
    111147
    112 MMRESULT WIN32API waveInPrepareHeader(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh)
     148ODINFUNCTION3(MMRESULT, waveInPrepareHeader,
     149              HWAVEIN, hwi,
     150              LPWAVEHDR, pwh,
     151              UINT, cbwh)
    113152{
    114153  dprintf(("WINMM:waveInPrepareHeader - stub\n"));
     
    116155}
    117156
    118 MMRESULT WIN32API waveInReset(HWAVEIN hwi)
     157ODINFUNCTION1(MMRESULT, waveInReset,
     158              HWAVEIN, hwi)
    119159{
    120160  dprintf(("WINMM:waveInReset - stub\n"));
     
    122162}
    123163
    124 MMRESULT WIN32API waveInStart(HWAVEIN hwi)
     164ODINFUNCTION1(MMRESULT, waveInStart,
     165              HWAVEIN, hwi)
    125166{
    126167  dprintf(("WINMM:waveInStart - stub\n"));
     
    128169}
    129170
    130 MMRESULT WIN32API waveInStop(HWAVEIN hwi)
     171ODINFUNCTION1(MMRESULT, waveInStop,
     172              HWAVEIN, hwi)
    131173{
    132174  dprintf(("WINMM:waveInStop - stub\n"));
     
    134176}
    135177
    136 MMRESULT WIN32API waveInUnprepareHeader(HWAVEIN hwi, LPWAVEHDR pwh, UINT cbwh)
     178ODINFUNCTION3(MMRESULT, waveInUnprepareHeader,
     179              HWAVEIN, hwi,
     180              LPWAVEHDR, pwh,
     181              UINT, cbwh)
    137182{
    138183  dprintf(("WINMM:waveInUnprepareHeader - stub\n"));
     
    140185}
    141186
     187
Note: See TracChangeset for help on using the changeset viewer.