#include <wmafile.h>
Collaboration diagram for File:
Public Member Functions | |
virtual Properties * | audioProperties () const |
File (const char *file, bool readProperties=true, Properties::ReadStyle propertiesStyle=Properties::Average) | |
virtual bool | save () |
virtual TagLib::Tag * | tag () const |
virtual Tag * | WMATag () const |
virtual | ~File () |
Protected Member Functions | |
void | read (bool readProperties, Properties::ReadStyle propertiesStyle) |
int | readBYTE () |
unsigned int | readDWORD () |
void | readGUID (GUID &g) |
long long | readQWORD () |
void | readString (int len, String &s) |
int | readWORD () |
ByteVector | renderContentDescription () |
ByteVector | renderExtendedContentDescription () |
Private Attributes | |
FilePrivate * | d |
Friends | |
class | Attribute |
Classes | |
class | FilePrivate |
Definition at line 41 of file wmafile.h.
File | ( | const char * | file, | |
bool | readProperties = true , |
|||
Properties::ReadStyle | propertiesStyle = Properties::Average | |||
) |
virtual ~File | ( | ) | [virtual] |
virtual Properties* audioProperties | ( | ) | const [virtual] |
Returns the WMA::Properties for this file.
void read | ( | bool | readProperties, | |
Properties::ReadStyle | propertiesStyle | |||
) | [protected] |
int readBYTE | ( | ) | [protected] |
unsigned int readDWORD | ( | ) | [protected] |
void readGUID | ( | GUID & | g | ) | [protected] |
long long readQWORD | ( | ) | [protected] |
void readString | ( | int | len, | |
String & | s | |||
) | [protected] |
int readWORD | ( | ) | [protected] |
ByteVector renderContentDescription | ( | ) | [protected] |
ByteVector renderExtendedContentDescription | ( | ) | [protected] |
virtual bool save | ( | ) | [virtual] |
Save the file.
This returns true if the save was successful.
virtual TagLib::Tag* tag | ( | ) | const [virtual] |
Returns the TagLib::Tag for this file.
FilePrivate* d [private] |