![]() |
Miam-Player
0.8.0
A nice music player
|
A class for pluggable file type resolution. More...
#include <fileref.h>
Public Member Functions | |
virtual File * | createFile (FileName fileName, bool readAudioProperties=true, AudioProperties::ReadStyle audioPropertiesStyle=AudioProperties::Average) const =0 |
This method must be overridden to provide an additional file type resolver. More... | |
A class for pluggable file type resolution.
This class is used to add extend TagLib's very basic file name based file type resolution.
This can be accomplished with:
Naturally a less contrived example would be slightly more complex. This can be used to plug in mime-type detection systems or to add new file types to TagLib.
|
pure virtual |
This method must be overridden to provide an additional file type resolver.
If the resolver is able to determine the file type it should return a valid File object; if not it should return 0.