Andrew Eikum
|
934a64cb38
|
winealsa.drv: Implement device enumeration.
|
2011-05-25 12:22:09 +02:00 |
Marcus Meissner
|
5078d07e6f
|
winealsa.drv: Mark internal symbols with hidden visibility.
|
2011-05-25 11:50:35 +02:00 |
Andrew Eikum
|
ae9338c136
|
winealsa.drv: Implement volume control interfaces.
|
2011-05-09 11:58:41 +02:00 |
Andrew Eikum
|
af92572b38
|
winealsa.drv: Move IAudioClock closer to its related interfaces.
|
2011-05-09 11:58:38 +02:00 |
Andrew Eikum
|
eabf5715ce
|
winealsa.drv: Implement IAudioSessionControl::GetState.
|
2011-05-02 18:48:20 +02:00 |
Andrew Eikum
|
4a37f2f093
|
mmdevapi: Initialize global driver data at DLL load time.
|
2011-05-02 18:48:20 +02:00 |
Andrew Eikum
|
e3ff943e9c
|
winealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize().
|
2011-04-27 17:49:53 +02:00 |
Andrew Eikum
|
fc4748ae74
|
winealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported.
|
2011-04-27 17:49:46 +02:00 |
Andrew Eikum
|
2692a68ce6
|
winealsa.drv: Replace incorrect 41100 with 44100.
|
2011-04-27 17:49:11 +02:00 |
Maarten Lankhorst
|
c385a93505
|
winealsa: Zero buffer, only write data if needed.
|
2011-04-26 16:18:00 +02:00 |
Andrew Eikum
|
86e90c92af
|
winealsa.drv: Add mmdevapi driver.
Maarten Lankhorst also contributed to this driver.
|
2011-04-25 17:29:11 +02:00 |
Austin English
|
aca6107785
|
winealsa.drv: Remove extraneous parentheses (LLVM/Clang).
|
2011-04-13 14:13:55 +02:00 |
Jörg Höhle
|
75dbd1162e
|
winmm: Audio drivers unconditionally invoke DriverCallback.
|
2011-04-11 17:32:29 +02:00 |
Alexandre Julliard
|
255cc210b6
|
winealsa.drv: Remove unnecessary ifdefs.
|
2011-03-28 22:07:26 +02:00 |
Jörg Höhle
|
e52f5773e1
|
winealsa: Favour HeapAlloc() over malloc().
|
2011-03-15 17:14:08 +01:00 |
Jörg Höhle
|
8df872535e
|
winealsa: Ignore failure to notify winmm wave clients.
|
2011-03-15 17:14:08 +01:00 |
Jörg Höhle
|
04e3bda410
|
winealsa: Open must fail when recorder thread creation fails.
|
2011-03-15 17:14:08 +01:00 |
Jörg Höhle
|
56f2c5800f
|
winealsa: CreateEvent and CreateThread return NULL on error, not INVALID_HANDLE_VALUE.
|
2011-03-15 17:14:08 +01:00 |
Marcus Meissner
|
a1a2de1853
|
winealsa.drv: Fixed bad sizeof (pointer vs struct) (Coverity).
|
2011-03-14 13:11:11 +01:00 |
Andy Norris
|
254b8f85b5
|
winealsa: Add support for alsa cards without a PCM mixer (only Line).
|
2011-03-08 16:55:10 +01:00 |
Rafał Mużyło
|
110e66dc0c
|
winealsa.drv: Drop redundant calls.
|
2011-03-04 16:26:01 +01:00 |
Marcus Meissner
|
4b5641add1
|
winealsa.drv: Re-add capcontrols initialization.
|
2010-12-27 11:47:21 +01:00 |
Michael Stefaniuc
|
820f376985
|
winealsa.drv: Standardize the COM usage in dsoutput.c.
|
2010-12-08 16:10:42 +01:00 |
Jeff Cook
|
0b4c99cd7d
|
winealsa.drv: Rewrite channel counting for additional readability and circumvention of a couple of crashes.
|
2010-10-11 17:11:26 +02:00 |
Jeff Cook
|
e96d3d538a
|
winealsa.drv: Only set micelem as master if there are no other elems on this card.
|
2010-10-11 17:11:25 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Austin English
|
abd0a93afd
|
winealsa.drv: Remove unused variable.
|
2010-09-06 16:17:10 +02:00 |
Jeff Cook
|
e699184e48
|
winealsa.drv: Only filllines_no_master with micelem when micelem is found.
|
2010-08-24 17:22:49 +02:00 |
Jeff Cook
|
343f85ea66
|
winealsa.drv: If we can't open a device as stereo, try mono. This is necessary for snd-usb-audio mics.
|
2010-08-03 11:46:47 +02:00 |
Jeff Cook
|
6120d7cc14
|
winealsa.drv: Init mixer on cards with a single Mic control, like snd_usb_audio mics.
|
2010-08-03 11:46:42 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Jörg Höhle
|
3d94ea8215
|
winealsa: Only linear PCM is supported.
|
2010-06-23 16:56:00 +02:00 |
Henri Verbeet
|
555e21307e
|
winealsa.drv: Add some missing newlines.
|
2010-06-16 12:48:51 +02:00 |
Andrew Nguyen
|
13a7708abb
|
winealsa.drv: Replicate the snd_pcm_recover alsa-lib implementation to cope with older alsa-lib versions.
|
2010-06-11 11:38:59 +02:00 |
Jörg Höhle
|
8fa84df772
|
winealsa: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask.
|
2010-05-18 18:42:09 +02:00 |
Jörg Höhle
|
3af7e99ba0
|
winealsa: Supply FFFFFFFF for midiOutGetVolume, no garbage.
|
2010-05-18 18:42:09 +02:00 |
Maarten Lankhorst
|
755c25d84e
|
winealsa.drv: Clean up initialisation.
|
2010-05-03 17:34:01 +02:00 |
Maarten Lankhorst
|
3beb1b6a11
|
winealsa.drv: Remove dlopen call.
|
2010-05-03 17:33:41 +02:00 |
Maarten Lankhorst
|
ba7d2cd3ee
|
winealsa.drv: Clean up DriverProc.
|
2010-04-21 16:12:33 +02:00 |
Maarten Lankhorst
|
8f6d268ee4
|
winealsa.drv: Ignore unused bytes in wave headers.
|
2010-04-12 11:28:25 +02:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Jörg Höhle
|
64b6287e83
|
winmm: Accept the ancient, smaller MIDIHDR.
|
2010-02-22 13:18:26 +01:00 |
Jörg Höhle
|
bdea146639
|
winealsa: Do not access WAVEHDR past DriverCallback.
|
2010-02-22 13:16:32 +01:00 |
Jörg Höhle
|
3825abbbb7
|
winealsa: Ignore failure to notify MIDI clients.
|
2010-02-03 15:49:41 +01:00 |
Jörg Höhle
|
a758c6a981
|
winmm: The 64KB buffer limit on MIDIHDR buffers applies to streams only.
|
2010-02-03 15:49:09 +01:00 |
Paul Vriens
|
46abd44f0e
|
winealsa.drv: Don't check input parameter twice (Coccinelle).
|
2010-01-14 09:11:16 -06:00 |
Maarten Lankhorst
|
15adb260b2
|
winealsa.drv: Remove wrong calls.
snd_pcm_prepare is called below, and snd_pcm_sw_params is called before
sw_params is initialized.
|
2009-12-01 11:45:30 +01:00 |
Henri Verbeet
|
7151cdc8a2
|
winealsa.drv: Use wine_dbg_sprintf() in a few debug utility functions.
|
2009-11-30 12:49:41 +01:00 |
Maarten Lankhorst
|
3a9ea794e1
|
winealsa.drv: Fix underrun recovery.
|
2009-11-09 19:42:54 +01:00 |
Maarten Lankhorst
|
d7a9e2d275
|
winealsa.drv: Remove call to snd_pcm_drain.
snd_pcm_drain can cause a deadlock if in the wrong state, and
snd_pcm_drop below does the same thing.
|
2009-10-14 11:24:35 +02:00 |