Внешний вид eCo Tunes / WPS
Переключение между станциями
НЕТ ИНФОРМАЦИИ
Добавление новой станции
Создайте объект через WPS?
НЕТ ИНФОРМАЦИИ
Удаление станции
НЕТ ИНФОРМАЦИИ
This is an mmioCAST IOProc - wrapper lib for StreamRipper in OS/2 multimedia.
REQUERMENTS:
** HDAudio adapters are not supported yet
.CAST FILES FORMAT:
Current version recognize files in form:
cast header line ("[Internet Audio Cast]" or "CAST")
url line
optional lines (one option per line)
for example:
(radio radio_xy.com):
--- cut here ---
[Internet Audio Cast]
http://live.str3am.com:2120/
-A+
--- cut here ---
(radio EhoMoskvy)
--- cut here ---
CAST
http://w02-sw01.akadostream.ru:8000/moscowecho128.mp3
-M 5
policy=20
notready=zero
-A
--- cut here ---
OPTIONS:
Most StreamRipper console options supported, see
streamripper.exe --help
and StreamRipper docs for detail
(some of them has sticky +/- functionality added).
Separate mmioCast options:
- notready=[noise|block|zero|report]
- what to do when no data ready:
- noise: fill buffer with noise (best, now is default)
- block: not return until the data is ready (dungerous!!!)
- zero: fill buffer with zeros
- report: report no data (may cause stop playing)
- policy=[half|third|none|0..100]
- minimum buffer fill is 1/2(default), 1/3, none or procent of buffer
- level=0..100
- level of noise (if notready=noise), default 7
- buffer=...
- buffer size in kb
need at least size for decompressed 16k mp3
(!) default allocation 3,5 Mb - ~20 sec of audio
Options can be set in .cast files (one option per line) and as defaults
(with CastLib::setDefault or environment variable CASTDEFAULT).
ENVIRONMENT:
During library initialization (at system start - as with installed mmioCast)
folowing environment variables are used:
- CASTDEBUG
set level of debug:
0x0000ffff select maximum file debug (placed in C:\MMOS2\mmioCast-??????.log)
0xffff0000 select maximum buffer debug (messages stored in memory),
0xffffffff both.
default - SET CASTDEBUG=0
- CASTDEFAULT
set default options (override options given in .cast file),
for example SET CASTDEFAULT="-A+\nnotready=zero\npolicy=half"
- CASTPREDEFAULT
set default options (overrided by options given in .cast file
and CASTDEFAULT)
- CASTICON=0|1
force .cast files icon select (default is automatic)
USED TECHS AND DOCS (MANY THANKS FOR IT!):
- OS/2 port of StreamRipper (http://streamripper.sourceforge.net/)
by Jon Clegg and Gregory C. Sharp,
version 1.61.19 ported to OS/2 by froloff, froloff@os2.ru,
currently based on version 1.62.1
- libmad-0.15.1b
by Robert Leslie <rob@underbit.com> and libmad project contributors
- libvorbis-1.2.0,
- libogg-1.1.3
by Monty <monty@xiph.org> and the rest of the Xiph.org Foundation
- tre-0.7.2
by Ville Laurikari <vl@iki.fi>
- tools and docs from
gcc-3.3.5-csd3 package
- materials, examples and tools from
IBM OS/2 Toolkit
- materials and examples from
MMAudio Pak 2 for OS/2
by Russell O'Connor
- materials and examples from
many articles on OS/2 multimedia, WPS and SOM
by different authors
published in EDM/2
- icons of Shukhov Tower and Eiffel Tower
kindly presented by WhiteRabbit
mmioCAST pack based on StreamRipper and developed under
GNU GPL.