Deprecated List

Member TagLib::APE::Item::toStringList () const

Member TagLib::APE::Item::value () const
This will be removed in the next binary incompatible version as it is not kept in sync with the things that are set using setValue() and friends.

Member TagLib::File::isReadable (const char *file)

Member TagLib::File::isWritable (const char *name)

Member TagLib::FileRef::create (FileName fileName, bool readAudioProperties=true, AudioProperties::ReadStyle audioPropertiesStyle=AudioPropertiesAverage)

Member TagLib::FLAC::File::File (FileName file, bool readProperties=true, Properties::ReadStyle propertiesStyle=PropertiesAverage)
This constructor will be dropped in favor of the one below in a future version.

Member TagLib::FLAC::File::streamInfoData ()
This method will not be public in a future release.

Member TagLib::FLAC::File::streamLength ()
This method will not be public in a future release.

Member TagLib::ID3v2::Frame::frameAlterPreservation () const

Member TagLib::ID3v2::Frame::Header (const ByteVector &data, bool synchSafeInts)
Please use the constructor below that accepts a version number.

Member TagLib::ID3v2::Frame::headerSize (uint version)

Please see the explanation above.

This is only accurate for ID3v2.3 or ID3v2.4. Please use the call below which accepts an ID3v2 version number. In the next non-binary compatible release this will be made into a non-static member that checks the internal ID3v2 version.

Member TagLib::ID3v2::Frame::setData (const ByteVector &data, bool synchSafeInts)
Please use the version below that accepts an ID3v2 version number.

Member TagLib::ID3v2::Frame::size (uint version)

Please see the explanation in the version above.

Please use the version of this method that accepts a version. This is only accurate for ID3v2.3 and ID3v2.4. This will be removed in the next binary incompatible release (2.0) and will be replaced with a non-static method that checks the frame version.

Member TagLib::ID3v2::FrameFactory::createFrame (const ByteVector &data, uint version=4) const

Please use the method below that accepts a ID3v2::Header instance in new code.

Please use the method below that accepts a ID3v2::Header instance in new code.

Member TagLib::ID3v2::RelativeVolumeFrame::channelType () const
Always returns master volume.

Member TagLib::ID3v2::RelativeVolumeFrame::setChannelType (ChannelType t)
This method no longer has any effect.

Member TagLib::ID3v2::Tag::footer () const
I don't see any reason to keep this around since there's nothing useful to be retrieved from the footer, but well, again, I'm prone to change my mind, so this gets to stay around until near a release.

Member TagLib::MPC::File::remove (int tags=AllTags)

Member TagLib::MPEG::File::File (FileName file, bool readProperties=true, Properties::ReadStyle propertiesStyle=PropertiesAverage)
This constructor will be dropped in favor of the one below in a future version.