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/mixer.cpp

    r95 r588  
    1 /* $Id: mixer.cpp,v 1.3 1999-06-10 16:24:34 phaller Exp $ */
     1/* $Id: mixer.cpp,v 1.4 1999-08-19 18:46:04 phaller Exp $ */
    22
    33/*
     
    1010 *
    1111 */
     12
     13/****************************************************************************
     14 * Includes                                                                 *
     15 ****************************************************************************/
     16
    1217#include <os2win.h>
    1318#include <mmsystem.h>
     19#include <odinwrap.h>
    1420#include <misc.h>
     21
     22
     23ODINDEBUGCHANNEL(WINMM-MIXER)
    1524
    1625//
     
    1928
    2029/******************************************************************************/
    21 MMRESULT WIN32API mixerClose( HMIXER hmx )
     30ODINFUNCTION1(MMRESULT, mixerClose,
     31              HMIXER, hmx)
    2232{
    2333  dprintf(("WINMM:mixerClose - stub\n" ));
     
    2636
    2737/******************************************************************************/
    28 MMRESULT WIN32API mixerGetControlDetailsA(HMIXEROBJ hmxobj, LPMIXERCONTROLDETAILS pmxcd, DWORD fdwDetails)
     38ODINFUNCTION3(MMRESULT, mixerGetControlDetailsA,
     39              HMIXEROBJ, hmxobj,
     40              LPMIXERCONTROLDETAILS, pmxcd,
     41              DWORD, fdwDetails)
    2942{
    3043  dprintf(("WINMM:mixerGetControlDetailsA - stub\n" ));
     
    3346
    3447/******************************************************************************/
    35 MMRESULT WIN32API mixerGetControlDetailsW(HMIXEROBJ hmxobj, LPMIXERCONTROLDETAILS pmxcd, DWORD fdwDetails)
     48ODINFUNCTION3(MMRESULT, mixerGetControlDetailsW,
     49              HMIXEROBJ, hmxobj,
     50              LPMIXERCONTROLDETAILS, pmxcd,
     51              DWORD, fdwDetails)
    3652{
    3753  dprintf(("WINMM:mixerGetControlDetailsW - stub\n" ));
     
    4056
    4157/******************************************************************************/
    42 MMRESULT WIN32API mixerGetDevCapsA( UINT uMxId, LPMIXERCAPSA pmxcaps, UINT cbmxcaps)
     58ODINFUNCTION3(MMRESULT, mixerGetDevCapsA,
     59              UINT, uMxId,
     60              LPMIXERCAPSA, pmxcaps,
     61              UINT, cbmxcaps)
    4362{
    4463  dprintf(("WINMM:mixerGetDevCapsA(%d) -stub\n", uMxId ));
     
    4766
    4867/******************************************************************************/
    49 MMRESULT WIN32API mixerGetLineControlsA(HMIXEROBJ hmxobj, LPMIXERLINECONTROLSA pmxlc, DWORD fdwControls)
     68ODINFUNCTION3(MMRESULT, mixerGetLineControlsA,
     69              HMIXEROBJ, hmxobj,
     70              LPMIXERLINECONTROLSA, pmxlc,
     71              DWORD, fdwControls)
    5072{
    5173  dprintf(("WINMM:mixerGetGetLineControlsA - stub\n" ));
     
    5476
    5577/******************************************************************************/
    56 MMRESULT WIN32API mixerGetLineControlsW(HMIXEROBJ hmxobj, LPMIXERLINECONTROLSW pmxlc, DWORD fdwControls)
     78ODINFUNCTION3(MMRESULT, mixerGetLineControlsW,
     79              HMIXEROBJ, hmxobj,
     80              LPMIXERLINECONTROLSW, pmxlc,
     81              DWORD, fdwControls)
    5782{
    5883  dprintf(("WINMM:mixerGetGetLineControlsW - stub\n" ));
     
    6186
    6287/******************************************************************************/
    63 MMRESULT WIN32API mixerGetDevCapsW( UINT uMxId, LPMIXERCAPSW pmxcaps, UINT cbmxcaps)
     88ODINFUNCTION3(MMRESULT, mixerGetDevCapsW,
     89              UINT, uMxId,
     90              LPMIXERCAPSW, pmxcaps,
     91              UINT, cbmxcaps)
    6492{
    6593  dprintf(("WINMM:mixerGetDevCapsW(%u) - stub\n", uMxId ));
     
    6896
    6997/******************************************************************************/
    70 MMRESULT WIN32API mixerGetID( HMIXEROBJ hmxobj, UINT *puMxId, DWORD fdwId)
     98ODINFUNCTION3(MMRESULT, mixerGetID,
     99              HMIXEROBJ, hmxobj,
     100              UINT *, puMxId,
     101              DWORD, fdwId)
    71102{
    72103  dprintf(("WINMM:mixerGetID - stub\n" ));
     
    75106
    76107/******************************************************************************/
    77 MMRESULT WIN32API mixerGetLineInfoA(HMIXEROBJ hmxobj, LPMIXERLINEA pmxl, DWORD fdwInfo)
     108ODINFUNCTION3(MMRESULT, mixerGetLineInfoA,
     109              HMIXEROBJ, hmxobj,
     110              LPMIXERLINEA, pmxl,
     111              DWORD, fdwInfo)
    78112{
    79113  dprintf(("WINMM:mixerGetLineInfoA - stub\n" ));
     
    82116
    83117/******************************************************************************/
    84 MMRESULT WIN32API mixerGetLineInfoW(HMIXEROBJ hmxobj, LPMIXERLINEW pmxl, DWORD fdwInfo)
     118ODINFUNCTION3(MMRESULT, mixerGetLineInfoW,
     119              HMIXEROBJ, hmxobj,
     120              LPMIXERLINEW, pmxl,
     121              DWORD, fdwInfo)
    85122{
    86123  dprintf(("WINMM:mixerGetLineInfoW - stub\n" ));
     
    89126
    90127/******************************************************************************/
    91 MMRESULT WIN32API mixerMessage( HMIXER hmx, UINT uMsg, DWORD dwParam1, DWORD dwParam2)
     128ODINFUNCTION4(MMRESULT, mixerMessage,
     129              HMIXER, hmx,
     130              UINT, uMsg,
     131              DWORD, dwParam1,
     132              DWORD, dwParam2)
    92133{
    93134  dprintf(("WINMM:mixerMessage - stub\n" ));
     
    96137
    97138/******************************************************************************/
    98 UINT WIN32API mixerGetNumDevs( void )
     139ODINFUNCTION0(UINT, mixerGetNumDevs)
    99140{
    100141  dprintf(("WINMM:mixerGetNumDevs - returning 0\n"));
     
    103144
    104145/******************************************************************************/
    105 MMRESULT WIN32API mixerOpen( LPHMIXER phmx, UINT uMxId, DWORD dwCallback, DWORD dwInstance, DWORD fdwOpen)
     146ODINFUNCTION5(MMRESULT, mixerOpen,
     147              LPHMIXER, phmx,
     148              UINT, uMxId,
     149              DWORD, dwCallback,
     150              DWORD, dwInstance,
     151              DWORD, fdwOpen)
    106152{
    107153  dprintf(("WINMM:mixerOpen(%d) - stub\n", uMxId ));
     
    109155}
    110156
    111 MMRESULT WIN32API mixerSetControlDetails(HMIXEROBJ hmxobj, LPMIXERCONTROLDETAILS pmxcd, DWORD fdwDetails)
     157ODINFUNCTION3(MMRESULT, mixerSetControlDetails,
     158              HMIXEROBJ, hmxobj,
     159              LPMIXERCONTROLDETAILS, pmxcd,
     160              DWORD, fdwDetails)
    112161{
    113162  dprintf(("WINMM:mixerSetControlDetails - stub\n" ));
     
    115164}
    116165
     166
Note: See TracChangeset for help on using the changeset viewer.