Jörg Höhle
|
b82f615cd4
|
mciwave: Use the current device ID for notification.
|
2009-11-11 11:37:03 +01:00 |
Jörg Höhle
|
e3bce34af5
|
mciwave: Store only slots from OpenParms that we need.
|
2009-11-11 11:36:44 +01:00 |
Jörg Höhle
|
23060afdcd
|
mciwave: Play/Record return MCIERR_OUTOFRANGE as required.
|
2009-11-11 11:36:19 +01:00 |
Jörg Höhle
|
7c62fe4639
|
mciwave: Seek stops and rounds position down modulo nBlockAlign.
|
2009-11-11 11:35:47 +01:00 |
Jörg Höhle
|
afe944c085
|
mciwave: Allow MCI to Save non-PCM formats, obtained via Open.
|
2009-11-11 11:35:25 +01:00 |
Jörg Höhle
|
096b774db2
|
mciwave: Implement Cue as no-op.
Tests show that it must not close the opened wave file.
|
2009-11-11 11:32:41 +01:00 |
Jörg Höhle
|
2dfd3e901b
|
mciwave: Rework MCI notification system.
|
2009-11-11 11:32:24 +01:00 |
Jörg Höhle
|
2ac86feb63
|
mciwave: Favour return over ExitThread.
|
2009-11-11 11:30:44 +01:00 |
Jörg Höhle
|
c4b5bd44c0
|
mciwave: Stop must not reset current position.
|
2009-11-10 13:12:32 +01:00 |
Jörg Höhle
|
c75d1cba15
|
mciwave: Return on error in Seek.
|
2009-11-10 13:11:55 +01:00 |
Jörg Höhle
|
de00535c13
|
mciwave: Allow (again) to set wave format parameters prior to recording.
|
2009-11-05 15:46:28 +01:00 |
Jörg Höhle
|
518f4f8cdb
|
mciwave: Set wave format PCM is the only one accepted.
|
2009-11-05 15:46:19 +01:00 |
Jörg Höhle
|
59bb360a5d
|
mciwave: Correct MCI return codes.
|
2009-11-04 13:13:53 +01:00 |
Jörg Höhle
|
d3dd250c2e
|
mciwave: waveaudio does not support the shareable flag.
|
2009-11-04 13:13:49 +01:00 |
Jörg Höhle
|
e652b6f6fa
|
mciwave: Update message and comments.
|
2009-11-03 21:28:03 +01:00 |
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 |