diff options
Diffstat (limited to 'taglib/riff/aiff/aifffile.cpp')
-rw-r--r-- | taglib/riff/aiff/aifffile.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/taglib/riff/aiff/aifffile.cpp b/taglib/riff/aiff/aifffile.cpp index 425bfa02..9f6be7ff 100644 --- a/taglib/riff/aiff/aifffile.cpp +++ b/taglib/riff/aiff/aifffile.cpp @@ -65,6 +65,14 @@ RIFF::AIFF::File::File(FileName file, bool readProperties, read(readProperties, propertiesStyle); } +RIFF::AIFF::File::File(IOStream *stream, bool readProperties, + Properties::ReadStyle propertiesStyle) : RIFF::File(stream, BigEndian) +{ + d = new FilePrivate; + if(isOpen()) + read(readProperties, propertiesStyle); +} + RIFF::AIFF::File::~File() { delete d; |