1. CW-Multimedia-Klassen
---------------------

Dieses Paket ist ein kompletter Ersatz fr die
Multimediaklassen von MMOS2. Sie sind robuster gegenber
defekten Bilddateien oder fehlerhaften IO-Prozeduren.
Das Konvertieren Men wurde erweitert.
Die Beschrnkungen der JPEG IO-Prozedur, die mit Warp
geliefert wird, bleiben weiterhin bestehen. Diese
Prozedur strzt bei manchen JPG-Dateien ab und nur ein
Neustart der WPS stabilisiert das System wieder. Es wird
daher eine verbesserte neue JPEG IO-Prozedur mitgeliefert.

Zwei neue Klassen sorgen fr eine nahtlose
Integration der MMIO-Prozeduren von Russel O'Connor 
fr MP3- und OGG-Dateien in die WPS. Download der
DLLs unter:

http://www.math.berkeley.edu/~roconnor/

Nach Installation der Klassen verhalten sich Ogg- und
MP3-Dateien auf der WPS wie alle anderen Audiodateien
(z.B. Wavedateien). Sie haben ein eigenes Icon und die
Mens der brigen Audiodateien. So startet z.B. ein
Doppelklick die Wiedergabe ein weiterer stoppt sie.
ber das 'Umsetzen'-Men knnen die Dateien einfach
in Wavedateien umgesetzt werden.

Zustzlich wird in die Eigenschaftendialoge aller
Audiodateien eine Informationsseite ber die Datei
eingefgt (Samplerate, Spieldauer etc.). Diese Daten
erscheinen auch in der Detailansicht von Ordnern, wenn
die Ansicht auf Klasse:CWAudio gesetzt wird.

Im ffnen-Men ist zustzlich ein Eintrag fr Lautstrke.

Bei MP3-Dateien lassen sich die ID3-Tags ber den
Eigenschaftendialog anzeigen und verndern. Die ID3-Tags
werden darberhinaus in der Detailansicht von Ordnern
angezeigt.

Weitere Mglichkeiten
---------------------

Mit den folgenden Schlsselwerten in 'OS2.ini' werden eigene
Programme beim ffnen von Audiodateien verwendet. Diese
Programme mssen PM-Programme sein.

CWMM->audioplayer-><Programm zum Abspielen>
CWMM->audioeditor-><Programm zum Editieren>

Mit den folgenden Schlsseln werden die Programme zum
Abspielen von MPG- und AVI-Filmen festgelegt.

CWMM->aviplayer-><Name of program>
CWMM->mpgplayer-><Name of program>

Der folgende Schlssel gibt den Bildeditor fr Bilddateien
an.

CWMM->imageeditor-><Name of program>

Die Gro- und Kleinschreibung der Schlsselnamen wird unterschieden.


2. Media-Folder und Audio-Referenzen
------------------------------------

Der Media-Folder ist ein Spieler fr alle OS/2
bekannten Audiodateien. Die blichen Bedienelemente
sind vorhanden und Playlisten knnen einfach durch
Fallenlassen von Audiodateien auf den Ordner erstellt
werden.

Es werden dabei Audio-Referenzen erstellt, die sich wie
normale Referenzen verhalten aber die Details der
Audiodateien in der Detailansicht des Media-Folders
anzeigen.

Ebenfalls enthalten ist ein WPS integrierter CD Spieler
mit FreeDB-Untersttzung.


Installation
------------

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Kopien der INI-Dateien anfertigen!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Die Datei JPEGIO.DLL im Verzeichnis MMOS2\DLL sichern, da
diese whrend der Installation der Multimediaklassen
berschrieben wird

ltere Versionen des Media-Ordners und der CWAudio-Klassen
deinstallieren und das System anschlieend neu starten.

Das Archiv in einen Ordner entpacken und anschlieend
install.exe starten. Das Programm installiert die Klassen und
nach einem WPS-Neustart stehen sie zur Verfgung.

NICHT DIE DATEI install.INS FFNEN! ANDERNFALLS KNNTE
EINE LTERE VERSION DES INSTALLERS VERWENDET WERDEN, FALLS
DIESE INSTALLIERT IST.

Evtl kann es erforderlich sein, unter Multimedia-
Konfiguration Typen MP3 und OGG Digital Audio zuzuordnen
und gleiches mit den Erweiterungen *MP3 und *.OGG zu tun,
falls die Mens von Audiodateien nicht arbeiten, wie gewnscht.

Das Skript audFldr.cmd setzt die Detailanzeige und das
Sortierkriterium auf CWAudio, so da die neuen Informationen
in der Detailansicht und im Sortierenmen erscheinen. Einfach
den jeweiligen Ordner auf das Skrip fallen lassen. 

Das Skript setShadow.cmd setzt die Detailanzeige und das
Sortierkriterium auf CWAudioShadow, so da die neuen Informationen
in der Detailansicht und im Sortierenmen auch bei Verwendung
der neuen Referenzen erscheinen. Einfach den jeweiligen Ordner
auf das Skrip fallen lassen. 


Probleme
--------

Bei manchen VBR-MP3s wird die Spielzeit falsch angegeben. Dies
ist ein Problem der MMIOMP3-Proc nicht der Klassen.


Versionen
---------

0.1.0:

-Erste ffentliche Version der Audioklassen.

0.2.0

-Mnemonic fr Lautstrke-Menpunkt ergnzt.
-Die Audioklassen geben zustzlich den Typ 'Digital Audio' zurck.
-Setzen des .TYPE EA, so da der Digital Audio Spieler ohne weitere Manahmen mit MP3/OGG Dateien funktioniert.
-MP3-Daten werden in den EA gecached, damit das ffnen von Ordnern schneller geht.
-ID3 Tags werden mit der richtigen Codepage angezeigt.

-Neue Klassen CWMediaFolder und CWAudioShadow fr das Abspielen von Audiodateien.

V0.2.1

-Repeat function added
-new (and improved) sliders
-Keyboard control added (not for sliders yet)
-Display for elapsed time, remaining time and ID3 tags (click to switch)
-Change playtime font by DnD
-Drag and drop handling rewritten.
-Statusline added
-REXX interface added
-No audio info reading for files on CD to speed up CD opening. 


V0.2.2

-CD player object with FreeDB support added.
-Some minor fixes.


V0.2.3 (13.07.2002)

-Added new replacement classes for audio, video and image files. The MMOS2 classes are
 not used anymore.
-Improved lighttable folder with selectable icon size.


Credits
-------

Die Icons und Graphiken sind (C) Klaus Staedtler-Przyborski. Vielen Dank auch
fr furchtloses Betatesten.


Lizenz
------

Diese Klassen drfen frei verwendet werden. Das Copyright verbleibt
jedoch beim Author. Benutzung ausschlielich auf eigene
Gefahr. Es wird KEINE Verantwortung fr Datenverluste, Ehekrisen
und sonstige unerfreuliche Ereignisse bernommen.

 
Author
------

Diese Klassen sind (C) 2001-2002 Chris Wohlgemuth.

http://www.geocities.com/SiliconValley/Sector/5785/
http://www.os2world.com/cdwriting

