home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 31
/
CDASC_31_1996_juillet_aout.iso
/
vrac_os2
/
playos2.zip
/
README.OS2
< prev
Wrap
Text File
|
1996-04-23
|
3KB
|
86 lines
This is version 0.9 beta of maplay for OS/2.
While it works in both of the machines I was able to test it, I don't know
if it works in anything else.
usage: maplay [-v] [-s] [-l] [-r] [-p] [-d] [-c] [-f ushort] filename
filename filename of a MPEG audio stream
-v verbose mode
-s write pcm samples to 'testout.raw'
-l decode only the left channel
-r decode only the right channel
-p do NOT raise priority
-d print debug information
-c check for filter range violations
-f ushort use this scalefactor instead of the default value 32768
Debug output format:
Most of debug output is several lines like this one:
in 46080 bytes: rr......rr
The first number is number of bytes entered to ringbuffer. the last 10
letters represents state of playback ringbuffer before it.
'_' is empty
'r' is ready for playing
'.' has been used
'P' has been partly used
Normally most of them should be 'r'. If you are using switch '-p' and do
something processor intensive, you may see more '.'s. Full buffer will hold
2.5 seconds of stereo or 5 seconds of mono audio, so little interrupts
shouldn't cause problems. If your machine is fast enough, you should use
'-p' switch, because raising maplay/2 priority to timecritical causes
jerkiness in everything else.
Credits:
Maplay/2 is based on maplay 1.2 sources Copyright (C) 1993, 1994
Tobias Bading (bading@cs.tu-berlin.de).
MMPM/2 API functions were made using mm4emx 1.0 by Marc E.E. van Woerkom
(marc_van-woerkom@ac3.maus.de).
Maplay/2 was compiled with emx.
maplay 1.2 can be found in
ftp://bigblue.pvv.unit.no/store/store/ernie/maplay/maplay1_2.tar.Z
mm4emx can be found in
ftp://ftp.leo.org/pub/comp/os2/gnu/emx+gcc/contrib/mm4emx10.zip
MMPM/2 API information can be found at
http://www.austin.ibm.com/os2games/
Sources:
I didn't include sources in this beta relase because I had to modify some
parts of maplay 1.2 sources rather heavily, and they need tidying up before
I dare to relase them.
Plea for help:
If anyone knows a good way to play huge sample (=like decompressed mpeg-2
audio ;-) using MMPM, please contact me. I had to use rather dubious methods
in starting, maintaining and ending audio stream ;-)
Bugs:
Report any to me (timo.jantunen@hut.fi or jeti@niksula.cs.hut.fi).
Legal stuff:
This program is free. You are also free to use or not to use it, but I'm
not responsible of any damage it may cause. Do NOT make money with this
program, change copyright information or distribute it without files
README, README.OS2, README.1ST and COPYING.