Win32-MultiMedia-0.01 pre-alpha
Win32::MultiMedia::Joystick
Win32::MultiMedia::Mci
Access to the Joystick and Mci portion of the Win32 MultiMedia
system.
Needs perl 5.6+
For source:
perl Makefile.PL
nmake
nmake test
nmake install
For binary:
Manual install: Move the contents of "site-lib"
to the perl directory\site\lib
No ppd yet.
This is a "pre-alpha" release, which means anything can change
(but not likely, since I'm lazy). If anyone is interested in
in this, let me know at
[email protected].
I want to eventually make the full set of interfaces for
mmsystem.h which includes:
Auxiliary, MCIWnd, MidiIn, MidiOut, Mixer, WaveIn, and WaveOut
Mci is a good stating place because it can play anything and record
in Wave format.
If anyone is interested in working on any of those let me know.
The documentation is far from complete for Mci. Basically,
once a device is open you can call any of the MCI commands
via $mci->command where 'command' is one of the standard MCI
commands as defined in the platform SDK documentation:
http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/multimed/mci_04dv.htm
or you can use the SendString(cmd) function directly.
Enjoy,
-Tom