|
MythTV
0.26-pre
|
Read and write Vorbis (Xiph) tags in a FLAC file. More...
#include <metaioflacvorbis.h>
Public Member Functions | |
| MetaIOFLACVorbis (void) | |
| virtual | ~MetaIOFLACVorbis (void) |
| bool | write (const Metadata *mdata) |
| Metadata * | read (const QString &filename) |
| virtual bool | TagExists (const QString &filename) |
Private Member Functions | |
| TagLib::FLAC::File * | OpenFile (const QString &filename) |
| Open the file to read the tag. | |
Read and write Vorbis (Xiph) tags in a FLAC file.
Definition at line 21 of file metaioflacvorbis.h.
Definition at line 13 of file metaioflacvorbis.cpp.
| MetaIOFLACVorbis::~MetaIOFLACVorbis | ( | void | ) | [virtual] |
Definition at line 18 of file metaioflacvorbis.cpp.
| bool MetaIOFLACVorbis::write | ( | const Metadata * | mdata | ) | [virtual] |
Writes all metadata back to a file.
| mdata | A pointer to a Metadata object |
Implements MetaIOTagLib.
Definition at line 47 of file metaioflacvorbis.cpp.
Referenced by FlacEncoder::~FlacEncoder().
| Metadata * MetaIOFLACVorbis::read | ( | const QString & | filename | ) | [virtual] |
Reads Metadata from a file.
| filename | The filename to read metadata from. |
Implements MetaIOTagLib.
Definition at line 98 of file metaioflacvorbis.cpp.
| bool MetaIOFLACVorbis::TagExists | ( | const QString & | filename | ) | [virtual] |
Reimplemented from MetaIO.
Definition at line 148 of file metaioflacvorbis.cpp.
| TagLib::FLAC::File * MetaIOFLACVorbis::OpenFile | ( | const QString & | filename | ) | [private] |
Open the file to read the tag.
| filename | The filename |
Definition at line 28 of file metaioflacvorbis.cpp.
Referenced by read(), TagExists(), and write().
1.7.6.1