Changeset 1012 for trunk/src/msacm32


Ignore:
Timestamp:
Sep 23, 1999, 11:38:06 AM (26 years ago)
Author:
sandervl
Message:

Jens Weissner's changes to crtdll + others

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/msacm32/msacm32.cpp

    r779 r1012  
    1 /* $Id: msacm32.cpp,v 1.1 1999-09-01 18:50:32 sandervl Exp $ */
     1/* $Id: msacm32.cpp,v 1.2 1999-09-23 09:38:04 sandervl Exp $ */
    22/*
    33 *      MSACM32 library
     
    1111#include <windef.h>
    1212#include <winuser.h>
     13#include <misc.h>
    1314#include <odinwrap.h>
    1415#include "msacm.h"
     
    7475  LPARAM lParam, DWORD dwPriority, DWORD fdwAdd)
    7576{
     77#ifdef DEBUG
     78  dprintf(("MSACM32: acmDriverAddA\n"));
     79#endif
    7680  PWINE_ACMLOCALDRIVER pld;
    7781  if(!phadid)
     
    108112  LPARAM lParam, DWORD dwPriority, DWORD fdwAdd)
    109113{
     114#ifdef DEBUG
     115  dprintf(("MSACM32: acmDriverAddW not implemented\n"));
     116#endif
    110117  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    111118  return MMSYSERR_ERROR;
     
    118125  HACMDRIVER had, DWORD fdwClose)
    119126{
     127#ifdef DEBUG
     128  dprintf(("MSACM32: acmDriverClose\n"));
     129#endif
    120130  PWINE_ACMDRIVER p;
    121131
     
    143153  HACMDRIVERID hadid, PACMDRIVERDETAILSA padd, DWORD fdwDetails)
    144154{
     155#ifdef DEBUG
     156  dprintf(("MSACM32: acmDriverDetailsA\n"));
     157#endif
    145158  PWINE_ACMDRIVERID p;
    146159  MMRESULT mmr;
     
    186199  HACMDRIVERID hadid, PACMDRIVERDETAILSW padd, DWORD fdwDetails)
    187200{
     201#ifdef DEBUG
     202  dprintf(("MSACM32: acmDriverDetailsW not implemented\n"));
     203#endif
    188204  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    189205  return MMSYSERR_ERROR;
     
    196212  ACMDRIVERENUMCB fnCallback, DWORD dwInstance, DWORD fdwEnum)
    197213{
     214#ifdef DEBUG
     215  dprintf(("MSACM32: acmDriverEnum\n"));
     216#endif
    198217  PWINE_ACMDRIVERID p;
    199218
     
    224243  HACMOBJ hao, PHACMDRIVERID phadid, DWORD fdwDriverID)
    225244{
     245#ifdef DEBUG
     246  dprintf(("MSACM32: acmDriverID\n"));
     247#endif
    226248  PWINE_ACMOBJ pao;
    227249
     
    249271  HACMDRIVER had, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
    250272{
     273#ifdef DEBUG
     274  dprintf(("MSACM32: acmDriverMessage not implemented\n"));
     275#endif
    251276  PWINE_ACMDRIVER pad = MSACM_GetDriver(had);
    252277  if(!pad)
     
    268293  PHACMDRIVER phad, HACMDRIVERID hadid, DWORD fdwOpen)
    269294{
     295#ifdef DEBUG
     296  dprintf(("MSACM32: acmDriverOpen\n"));
     297#endif
    270298  PWINE_ACMDRIVERID padid;
    271299
     
    316344  HACMDRIVERID hadid, DWORD dwPriority, DWORD fdwPriority)
    317345{
     346#ifdef DEBUG
     347  dprintf(("MSACM32: acmDriverPriority\n"));
     348#endif
    318349  PWINE_ACMDRIVERID padid;
    319350  CHAR szSubKey[17];
     
    376407  HACMDRIVERID hadid, DWORD fdwRemove)
    377408{
     409#ifdef DEBUG
     410  dprintf(("MSACM32: acmDriverRemove\n"));
     411#endif
    378412  PWINE_ACMDRIVERID padid;
    379413
     
    396430  PACMFILTERCHOOSEA pafltrc)
    397431{
     432#ifdef DEBUG
     433  dprintf(("MSACM32: acmDriverChooseA not implemented\n"));
     434#endif
    398435  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    399436  return MMSYSERR_ERROR;
     
    406443  PACMFILTERCHOOSEW pafltrc)
    407444{
     445#ifdef DEBUG
     446  dprintf(("MSACM32: acmDriverChooseW not implemented\n"));
     447#endif
    408448  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    409449  return MMSYSERR_ERROR;
     
    416456  HACMDRIVER had, PACMFILTERDETAILSA pafd, DWORD fdwDetails)
    417457{
     458#ifdef DEBUG
     459  dprintf(("MSACM32: acmFilterDetailsA\n"));
     460#endif
    418461  if(fdwDetails & ~(ACM_FILTERDETAILSF_FILTER))
    419462    return MMSYSERR_INVALFLAG;
     
    436479  HACMDRIVER had, PACMFILTERDETAILSW pafd, DWORD fdwDetails)
    437480{
     481#ifdef DEBUG
     482  dprintf(("MSACM32: acmFilterDetailsW not implemented\n"));
     483#endif
    438484  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    439485  return MMSYSERR_ERROR;
     
    447493  ACMFILTERENUMCBA fnCallback, DWORD dwInstance, DWORD fdwEnum)
    448494{
     495#ifdef DEBUG
     496  dprintf(("MSACM32: acmFilterEnumA not implemented\n"));
     497#endif
    449498  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    450499  return MMSYSERR_ERROR;
     
    458507  ACMFILTERENUMCBW fnCallback, DWORD dwInstance, DWORD fdwEnum)
    459508{
     509#ifdef DEBUG
     510  dprintf(("MSACM32: acmFilterEnumW not implemented\n"));
     511#endif
    460512  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    461513  return MMSYSERR_ERROR;
     
    468520  HACMDRIVER had, PACMFILTERTAGDETAILSA paftd, DWORD fdwDetails)
    469521{
     522#ifdef DEBUG
     523  dprintf(("MSACM32: acmFilterTagDetailsA\n"));
     524#endif
    470525  if(fdwDetails &
    471526     ~(ACM_FILTERTAGDETAILSF_FILTERTAG|
     
    490545  HACMDRIVER had, PACMFILTERTAGDETAILSW paftd, DWORD fdwDetails)
    491546{
     547#ifdef DEBUG
     548  dprintf(("MSACM32: acmFilterTagDetailsW not implemented\n"));
     549#endif
    492550  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    493551  return MMSYSERR_ERROR;
     
    501559  ACMFILTERTAGENUMCBA fnCallback, DWORD dwInstance, DWORD fdwEnum)
    502560{
     561#ifdef DEBUG
     562  dprintf(("MSACM32: acmFilterTagEnumA not implemented\n"));
     563#endif
    503564  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    504565  return MMSYSERR_ERROR;
     
    512573  ACMFILTERTAGENUMCBW fnCallback, DWORD dwInstance, DWORD fdwEnum)
    513574{
     575#ifdef DEBUG
     576  dprintf(("MSACM32: acmFilterTagEnumW not implemented\n"));
     577#endif
    514578  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    515579  return MMSYSERR_ERROR;
     
    522586  PACMFORMATCHOOSEA pafmtc)
    523587{
     588#ifdef DEBUG
     589  dprintf(("MSACM32: acmFormatChooseA not implemented\n"));
     590#endif
    524591  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    525592  return MMSYSERR_ERROR;
     
    532599  PACMFORMATCHOOSEW pafmtc)
    533600{
     601#ifdef DEBUG
     602  dprintf(("MSACM32: acmFormatChooseW not implemented\n"));
     603#endif
    534604  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    535605  return MMSYSERR_ERROR;
     
    542612  HACMDRIVER had, PACMFORMATDETAILSA pafd, DWORD fdwDetails)
    543613{
     614#ifdef DEBUG
     615  dprintf(("MSACM32: acmFormatDetailsA\n"));
     616#endif
    544617  if(fdwDetails & ~(ACM_FORMATDETAILSF_FORMAT))
    545618    return MMSYSERR_INVALFLAG;
     
    562635  HACMDRIVER had, PACMFORMATDETAILSW pafd, DWORD fdwDetails)
    563636{
     637#ifdef DEBUG
     638  dprintf(("MSACM32: acmFormatDetailsW not implemented\n"));
     639#endif
    564640  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    565641  return MMSYSERR_ERROR;
     
    573649  ACMFORMATENUMCBA fnCallback, DWORD dwInstance, DWORD fdwEnum)
    574650{
     651#ifdef DEBUG
     652  dprintf(("MSACM32: acmFormatEnumA not implemented\n"));
     653#endif
    575654  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    576655  return MMSYSERR_ERROR;
     
    584663  ACMFORMATENUMCBW fnCallback, DWORD dwInstance,  DWORD fdwEnum)
    585664{
     665#ifdef DEBUG
     666  dprintf(("MSACM32: acmFormatEnumW not implemented\n"));
     667#endif
    586668  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    587669  return MMSYSERR_ERROR;
     
    595677  DWORD cbwfxDst, DWORD fdwSuggest)
    596678{
     679#ifdef DEBUG
     680  dprintf(("MSACM32: acmFormatSuggest not implemented\n"));
     681#endif
    597682  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    598683  return MMSYSERR_ERROR;
     
    605690  HACMDRIVER had, PACMFORMATTAGDETAILSA paftd, DWORD fdwDetails)
    606691{
     692#ifdef DEBUG
     693  dprintf(("MSACM32: acmFormatTagDetailsA\n"));
     694#endif
    607695  if(fdwDetails &
    608696     ~(ACM_FORMATTAGDETAILSF_FORMATTAG|ACM_FORMATTAGDETAILSF_LARGESTSIZE))
     
    626714  HACMDRIVER had, PACMFORMATTAGDETAILSW paftd, DWORD fdwDetails)
    627715{
     716#ifdef DEBUG
     717  dprintf(("MSACM32: acmFormatTagDetailsW not implemented\n"));
     718#endif
    628719  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    629720  return MMSYSERR_ERROR;
     
    637728  ACMFORMATTAGENUMCBA fnCallback, DWORD dwInstance, DWORD fdwEnum)
    638729{
     730#ifdef DEBUG
     731  dprintf(("MSACM32: acmFormatTagEnumA not implemented\n"));
     732#endif
    639733  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    640734  return MMSYSERR_ERROR;
     
    648742  ACMFORMATTAGENUMCBW fnCallback, DWORD dwInstance, DWORD fdwEnum)
    649743{
    650   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    651   return MMSYSERR_ERROR;
    652 }
    653 
    654 /***********************************************************************
    655  *           acmGetVersion32 (MSACM32.34)
     744#ifdef DEBUG
     745  dprintf(("MSACM32: acmFormatTagEnumW not implemented\n"));
     746#endif
     747  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
     748  return MMSYSERR_ERROR;
     749}
     750
     751/***********************************************************************
     752 *           acmGetVersion (MSACM32.34)
    656753 */
    657754DWORD WINAPI acmGetVersion()
    658755{
     756#ifdef DEBUG
     757  dprintf(("MSACM32: acmGetVersion\n"));
     758#endif
    659759  switch(GetVersion())
    660760    {
     
    669769
    670770/***********************************************************************
    671  *           acmMessage32 (MSACM32.35)
     771 *           acmMessage (MSACM32.35)
    672772 * FIXME
    673773 *   No documentation found.
     
    680780  HACMOBJ hao, UINT uMetric, LPVOID  pMetric)
    681781{
     782#ifdef DEBUG
     783  dprintf(("MSACM32: acmMetrics\n"));
     784#endif
    682785  PWINE_ACMOBJ pao = MSACM_GetObj(hao);
    683786  BOOL bLocal = TRUE;
     
    728831  HACMSTREAM has, DWORD fdwClose)
    729832{
     833#ifdef DEBUG
     834  dprintf(("MSACM32: acmStreamClose not implemented\n"));
     835#endif
    730836  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    731837  return MMSYSERR_ERROR;
     
    738844  HACMSTREAM has, PACMSTREAMHEADER pash, DWORD fdwConvert)
    739845{
     846#ifdef DEBUG
     847  dprintf(("MSACM32: acmStreamConvert not implemented\n"));
     848#endif
    740849  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    741850  return MMSYSERR_ERROR;
     
    748857  HACMSTREAM has, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
    749858{
     859#ifdef DEBUG
     860  dprintf(("MSACM32: acmStreamMessage not implemented\n"));
     861#endif
    750862  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    751863  return MMSYSERR_ERROR;
     
    760872  DWORD dwInstance, DWORD fdwOpen)
    761873{
     874#ifdef DEBUG
     875  dprintf(("MSACM32: acmStreamOpen not implemented\n"));
     876#endif
    762877  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    763878  return MMSYSERR_ERROR;
     
    771886  HACMSTREAM has, PACMSTREAMHEADER pash, DWORD fdwPrepare)
    772887{
     888#ifdef DEBUG
     889  dprintf(("MSACM32: acmStreamPrepareHeader not implemented\n"));
     890#endif
    773891  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    774892  return MMSYSERR_ERROR;
     
    781899  HACMSTREAM has, DWORD fdwReset)
    782900{
     901#ifdef DEBUG
     902  dprintf(("MSACM32: acmStreamReset not implemented\n"));
     903#endif
    783904  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    784905  return MMSYSERR_ERROR;
     
    792913  LPDWORD pdwOutputBytes, DWORD fdwSize)
    793914{
     915#ifdef DEBUG
     916  dprintf(("MSACM32: acmStreamSize not implemented\n"));
     917#endif
    794918  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    795919  return MMSYSERR_ERROR;
     
    802926  HACMSTREAM has, PACMSTREAMHEADER pash, DWORD fdwUnprepare)
    803927{
    804   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
    805   return MMSYSERR_ERROR;
    806 }
     928#ifdef DEBUG
     929  dprintf(("MSACM32: acmStreamUnprepareHeader not implemented\n"));
     930#endif
     931  SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
     932  return MMSYSERR_ERROR;
     933}
Note: See TracChangeset for help on using the changeset viewer.