PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
Sound

Sound-Klassen und Funktionen. Mehr ...

Ausführliche Beschreibung

Klassen

class  ppl6::CIcecast
 Audio-Daten zu einem Icecast-Server streamen. Mehr ...
 
class  ppl6::CID3Frame
 Klasse zum Speichern eines einzelnen ID3-Frames. Mehr ...
 
class  ppl6::CID3Tag
 Klasse zum Parsen und Verändern von ID3 v1 und v2 Tags. Mehr ...
 
class  ppl6::CMP3DecodeLibMad
 
class  ppl6::CMP3Encode
 Klasse zum Encoden von MP3-Files. Mehr ...
 

Funktionen

const char * ppl6::GetID3GenreName (int id)
 Genre-Bezeichnung. Mehr ...
 
bool ppl6::IdentMPEG (CFileObject *file, PPL_MPEG_HEADER *mpg)
 Identifizieren von MP3-Dateien und Einlesen der Header. Mehr ...
 
bool ppl6::IsMPEGHeader (char *header)
 

Dokumentation der Funktionen

const char * ppl6::GetID3GenreName ( int  id)
Beschreibung:
Mit dieser Funktion kann die Bezeichnung eines Genres anhand der Genre-ID ausgelesen werden. Die Werte 0-79 wurden durch die ID3v1-Spezifikation definiert, die Werte 80-147 sind eine Erweiterung von WinAmp (siehe http://www.mpx.cz/mp3manager/tags.htm).
Parameter
idZahl von 0 bis 147, die den Index des Genres darstellt
Rückgabe
Pointer auf einen mit 0-terminierten String mit der englischen Genre-Bezeichnung. Falls die id ungültig ist, gibt die Funktion NULL zurück, es wird aber kein Fehlercode gesetzt.
bool ppl6::IdentMPEG ( CFileObject *  file,
PPL_MPEG_HEADER mpg 
)
bool ppl6::IsMPEGHeader ( char *  header)