Commit Graph

899 Commits

Author SHA1 Message Date
Robert Reif 2d15c8fb75 wineesd: Use pipe sync for events.
Ues pipe sync code from OSS/ALSA rather than windows events.
2006-03-14 17:49:59 +01:00
Robert Reif 2eca872675 wineesd: Update ESD driver to closer match OSS and ALSA drivers. 2006-03-10 21:41:21 +01:00
Francois Gouget 4aa6418d51 Assorted spelling fixes. 2006-02-24 21:10:03 +01:00
Dmitry Timoshkov f29d4af34b winmm: Protect drivers list by a critical section. 2006-02-14 12:22:57 +01:00
Petr Tesarik 63a46cb374 winmm: Czech language resources encoding fix. 2006-02-13 13:28:42 +01:00
Alexandre Julliard be22a96847 Include wine/port.h in files that use exceptions. 2006-02-07 16:31:21 +01:00
Fatih Aşıcı bde9004f19 winmm: Turkish translation. 2006-02-06 13:06:58 +01:00
Eric Pouech aef4a77d46 wineoss: Proper support in OSS driver for audio when no mixer is present.
Fixed a couple of potential fd leaks.
2006-01-27 12:10:25 +01:00
Dmitry Timoshkov 57a579ffcd Make more arrays const. 2006-01-24 14:00:32 +01:00
Robert Reif 2ba20dd78b winearts: Try to keep winecfg from crashing by recovering from an arts
library crash.
2006-01-23 16:48:45 +01:00
Robert Reif 273470e8ba winealsa: Add critical section names for debugging. 2006-01-18 14:03:23 +01:00
Alex Villacís Lasso 6d88d5ad5c winealsa: Ensure that copy_format() will not write past end of
referenced WAVEFORMATPCMEX structure.
2006-01-11 12:33:05 +01:00
Robert Reif 8accfc1def wineoss: Shorten MIDI names.
Shorten MIDI names to fit into 32 byte array without overflow.
2005-12-17 12:25:19 +01:00
Alexandre Julliard ae964ac801 Take advantage of the __EXCEPT_PAGE_FAULT macro. 2005-12-16 17:17:57 +01:00
Robert Reif c7a59d117a wineoss: Fix device probing.
- Fix device probing at driver load time.
- Fix memory leaks at driver exit time.
2005-12-08 12:00:33 +01:00
Eric Pouech fa1d997ddc winealsa: Fixed returned string in capabilities. 2005-12-08 11:58:48 +01:00
Eric Pouech 65a1796bc7 winenas: fix crash.
- return correct MM error code when no connection to server has been
  opened
- don't close the AU driver if it hasn't been opened
2005-12-08 11:58:35 +01:00
Robert Reif 18441ac027 winejack: Fix driver load and initialization.
Move wave in/out initialization from wave out to driver.
Add index number to device names.
Fix memset bug where only first wave in caps was zeroed.
2005-12-06 21:22:08 +01:00
Eric Pouech 9cba6ceacd mciwave: save/record.
- fix for playback after a sound has been recorded
- shall fix also opening the mci device without name
- bug reported (and fix tested) by Peter Astrand
2005-12-06 21:21:48 +01:00
Robert Reif 3020d1a4ca winmm: Allow sound card driver to be opened more than once.
TRACE cleanups.
2005-12-06 10:58:38 +01:00
Robert Reif ce4fdfdbcd winmm: Allow sound card drivers to be opened more than once. 2005-12-06 10:58:25 +01:00
Eric Pouech 60884fc3b3 winmm: driver unloading.
- properly handle drivers unloading when no session instance of the
  driver has been created
2005-12-05 12:01:26 +01:00
Eric Pouech f01baaa9ab Fixed some bugs in MCI string parsing. 2005-11-29 11:24:55 +01:00
Dmitry Timoshkov 8140d66c47 Fix all drivers DriverProc to conform to the DRIVERPROC definition. 2005-11-28 20:53:22 +01:00
Ge van Geldorp 1a1583a364 Match PSDK STATUS_* definitions. 2005-11-28 17:32:54 +01:00
YunSong Hwang 966df981a1 Update Korean translations. 2005-11-28 10:41:28 +01:00
Eric Pouech 7ec69e9c2b LoadLibrary16 is no longer exported by name, so do the lookup by its
ordinal (when loading NE sibling).
2005-11-28 10:40:25 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
YunSong Hwang 5e7f77ea8b Update Korean translations. 2005-11-23 15:21:56 +01:00
Rein Klazes 77a6d341c7 Break from the SNDCTL_DSP_CHANNELS loops on first error instead of
continuing with even higher channels numbers.
2005-11-21 11:56:55 +00:00
Robert Reif 014ab5e249 Only convert bits per sample between different encoding formats. 2005-11-16 11:22:06 +00:00
Edgar Hucek 2a3c30a239 Unicode compile fix. 2005-11-14 11:23:34 +00:00
Francois Gouget 0edbaf7e80 Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
Francois Gouget f4c0524ec6 Assorted spelling and case fixes. 2005-11-10 11:39:07 +00:00
Davin McCall 828086ef93 Avoid getting ahead of dsound mixer when using non-hw device. Also
avoid using internal ALSA call to retrieve hardware play position.
2005-11-05 10:44:10 +00:00
Robert Reif 274de441f7 Add waveOutPause/waveOutRestart test.
Tighten up play duration test when ending too soon.
Set VirtualFree size to 0.
2005-10-31 10:03:25 +00:00
Julien Cegarra 49c46e9d3d Correct name of sound.dll to sound.drv (WIN16). 2005-10-30 19:06:59 +00:00
Robert Lunnon c0fcf36e0a Added header errno.h. 2005-10-24 15:02:30 +00:00
Eric Pouech 7eba5c5c7d Fixed mmioOpenW flags for playback. 2005-10-10 10:27:05 +00:00
Vitaliy Margolen f09eb790c9 Replace registry editing instructions with winecfg. 2005-10-03 10:16:32 +00:00
Alexandre Julliard 7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Alexander N. Sørnes cd6e5bab8b Added Norwegian translations. 2005-09-26 10:56:47 +00:00
Alexandre Julliard 9f1c6de1ef We are no longer generating .spec.c files. 2005-09-21 14:42:52 +00:00
Dmitry Timoshkov 08de86c831 Add a test for mmioDescend, make it pass under Wine. 2005-09-16 19:40:27 +00:00
Marcus Meissner bd7ec9aca5 The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
2005-09-12 22:07:53 +00:00
Alexandre Julliard c6b005ac69 Fixed some more traces to use the right printf format and avoid
typecasts.
2005-09-12 14:12:46 +00:00
Alexandre Julliard d3dba4e56c Fixed gcc 4.0 warnings. 2005-09-12 10:52:38 +00:00
Alexandre Julliard 20a1a203c6 Use a more portable scheme for storing the name of a critical
section.
2005-09-09 10:19:44 +00:00
Ulrich Czekalla 4e8ec876f0 Display fccType as hex instead of characters in trace output. 2005-09-09 10:05:02 +00:00
Alexandre Julliard 6f163b56b5 Avoid 'clobbered by longjmp' warnings. 2005-09-08 18:59:52 +00:00