diff options
Diffstat (limited to 'taglib/trueaudio/trueaudiofile.h')
-rw-r--r-- | taglib/trueaudio/trueaudiofile.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/taglib/trueaudio/trueaudiofile.h b/taglib/trueaudio/trueaudiofile.h index 32cbf4b1..9c866233 100644 --- a/taglib/trueaudio/trueaudiofile.h +++ b/taglib/trueaudio/trueaudiofile.h @@ -97,6 +97,24 @@ namespace TagLib { Properties::ReadStyle propertiesStyle = Properties::Average); /*! + * Contructs an TrueAudio file from \a file. If \a readProperties is true the + * file's audio properties will also be read using \a propertiesStyle. If + * false, \a propertiesStyle is ignored. + */ + File(IOStream *stream, bool readProperties = true, + Properties::ReadStyle propertiesStyle = Properties::Average); + + /*! + * Contructs an TrueAudio file from \a file. If \a readProperties is true the + * file's audio properties will also be read using \a propertiesStyle. If + * false, \a propertiesStyle is ignored. The frames will be created using + * \a frameFactory. + */ + File(IOStream *stream, ID3v2::FrameFactory *frameFactory, + bool readProperties = true, + Properties::ReadStyle propertiesStyle = Properties::Average); + + /*! * Destroys this instance of the File. */ virtual ~File(); |