Commit Graph

24 Commits

Author SHA1 Message Date
Jörg Höhle 0ac408f7fc mciwave: Default wave format is 11025x8x1. 2009-10-28 13:19:45 +01:00
Jörg Höhle 7f4d81ede7 mciwave: Fix wave format first, then compute position.
nAvgBytesPerSec is the better factor in the presence of ADPCM, MPEG3 and other wave formats.
2009-10-28 13:19:03 +01:00
Jörg Höhle 7d002f228c mciwave: Send notification after everything else. 2009-10-26 13:21:42 +01:00
Jörg Höhle 3fc7da7f5e mciwave: Do not transition via Resume from Record into Play. 2009-10-26 13:21:32 +01:00
Jörg Höhle 3c6496d7b5 mciwave: Do not lie about state when winmm fails in Pause or Resume. 2009-10-26 13:21:23 +01:00
Jörg Höhle bf4665780c mciwave: Pause/resume is not accepted from every state. 2009-10-26 13:21:12 +01:00
Marcus Meissner 1ae601772c mciwave: Return on error (Coverity). 2009-10-19 11:42:20 +02:00
Eric Pouech 3d8507bcb8 mciwave: Try to synchronize better async commands. 2009-10-19 11:36:29 +02:00
Eric Pouech 49ff58e386 mciwave: Simplify async command management by directly calling the right function instead of going through winmm again. 2009-10-19 11:36:18 +02:00
Jörg Höhle 1a6aa96305 mciwave: Require at least 16 bytes in the WAVE fmt file header. 2009-09-24 13:30:18 +02:00
Alexandre Julliard ec1b28edb0 include: Fix a number of mmsystem.h structure for Win64. 2009-01-09 18:08:29 +01:00
Austin English aab8fae59a Spelling fixes. 2008-04-21 14:25:05 +02:00
Austin English f4c4488df8 Spelling fixes. 2008-04-07 13:36:17 +02:00
Andrew Talbot 1a540fa4ce mciwave: Assign to struct instead of using memcpy. 2008-03-05 11:21:08 +01:00
Rob Shearman 3f4eb28bf5 mciwave: Fix the character count passed to GetTempPathW in create_tmp_file. 2008-02-19 13:39:24 +01:00
Alex Villacís Lasso 0b9cab02c4 mciwave: Prevent division by zero when processing non-PCM codec. 2007-06-26 11:53:05 +02:00
Dmitry Timoshkov 0028eb5556 mciwave: Fix compilation warnings in 64-bit mode. 2007-06-01 12:39:56 +02:00
Andrew Talbot 7984532fe2 mciwave: Constify a variable. 2007-05-29 11:54:54 +02:00
Andrew Talbot bf1c57de27 mciwave: Exclude unused header. 2007-05-10 12:22:17 +02:00
Michael Stefaniuc 99f4a6a940 mciwave: Win64 printf format warning fixes. 2006-10-12 21:42:53 +02:00
Francois Gouget ce9b4baad8 Assorted spelling fixes. 2006-08-07 13:52:55 +02:00
Eric Pouech 50c9681a24 mciwave: Fixed a bogus free. 2006-06-15 11:39:28 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard 252398d286 mciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level. 2006-05-09 11:32:21 +02:00