[ros-diffs] [janderwald] 39718: - Add KSDATARANGE_AUDIO - Fix prototype for waveOutOpen, waveInOpen

janderwald at svn.reactos.org janderwald at svn.reactos.org
Mon Feb 23 12:09:33 CET 2009


Author: janderwald
Date: Mon Feb 23 14:09:32 2009
New Revision: 39718

URL: http://svn.reactos.org/svn/reactos?rev=39718&view=rev
Log:
- Add KSDATARANGE_AUDIO
- Fix prototype for waveOutOpen, waveInOpen

Modified:
    trunk/reactos/include/psdk/ksmedia.h
    trunk/reactos/include/psdk/mmsystem.h

Modified: trunk/reactos/include/psdk/ksmedia.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ksmedia.h?rev=39718&r1=39717&r2=39718&view=diff
==============================================================================
--- trunk/reactos/include/psdk/ksmedia.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/ksmedia.h [iso-8859-1] Mon Feb 23 14:09:32 2009
@@ -134,6 +134,15 @@
 } KSDATAFORMAT_WAVEFORMATEX, *PKSDATAFORMAT_WAVEFORMATEX;
 
 //#endif
+
+typedef struct {
+   KSDATARANGE              DataRange;
+   ULONG                    MaximumChannels;
+   ULONG                    MinimumBitsPerSample;
+   ULONG                    MaximumBitsPerSample;
+   ULONG                    MinimumSampleFrequency;
+   ULONG                    MaximumSampleFrequency;
+} KSDATARANGE_AUDIO, *PKSDATARANGE_AUDIO;
 
 // 'vids'
 #define STATIC_KSDATAFORMAT_TYPE_VIDEO \

Modified: trunk/reactos/include/psdk/mmsystem.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/mmsystem.h?rev=39718&r1=39717&r2=39718&view=diff
==============================================================================
--- trunk/reactos/include/psdk/mmsystem.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/mmsystem.h [iso-8859-1] Mon Feb 23 14:09:32 2009
@@ -1660,7 +1660,7 @@
 MMRESULT WINAPI waveOutSetVolume(HWAVEOUT,DWORD);
 MMRESULT WINAPI waveOutGetErrorTextA(MMRESULT,LPSTR,UINT);
 MMRESULT WINAPI waveOutGetErrorTextW(MMRESULT,LPWSTR,UINT);
-MMRESULT WINAPI waveOutOpen(LPHWAVEOUT,UINT,LPCWAVEFORMATEX,DWORD_PTR,DWORD_PTR,DWORD);
+MMRESULT WINAPI waveOutOpen(LPHWAVEOUT,UINT,LPWAVEFORMATEX,DWORD_PTR,DWORD_PTR,DWORD);
 MMRESULT WINAPI waveOutClose(HWAVEOUT);
 MMRESULT WINAPI waveOutPrepareHeader(HWAVEOUT,LPWAVEHDR,UINT);
 MMRESULT WINAPI waveOutUnprepareHeader(HWAVEOUT,LPWAVEHDR,UINT);
@@ -1687,7 +1687,7 @@
 MMRESULT WINAPI waveInGetDevCapsW(UINT_PTR,LPWAVEINCAPSW,UINT);
 MMRESULT WINAPI waveInGetErrorTextA(MMRESULT,LPSTR,UINT);
 MMRESULT WINAPI waveInGetErrorTextW(MMRESULT,LPWSTR,UINT);
-MMRESULT WINAPI waveInOpen(LPHWAVEIN,UINT,LPCWAVEFORMATEX,DWORD_PTR,DWORD_PTR,DWORD);
+MMRESULT WINAPI waveInOpen(LPHWAVEIN,UINT,LPWAVEFORMATEX,DWORD_PTR,DWORD_PTR,DWORD);
 MMRESULT WINAPI waveInClose(HWAVEIN);
 MMRESULT WINAPI waveInPrepareHeader(HWAVEIN,LPWAVEHDR,UINT);
 MMRESULT WINAPI waveInUnprepareHeader(HWAVEIN,LPWAVEHDR,UINT);



More information about the Ros-diffs mailing list