TagLib
2.1
|
#include <flacmetadatablock.h>
Public Types | |
enum | BlockType { StreamInfo = 0 , Padding , Application , SeekTable , VorbisComment , CueSheet , Picture } |
Public Member Functions | |
MetadataBlock () | |
virtual | ~MetadataBlock () |
MetadataBlock (const MetadataBlock &item)=delete | |
MetadataBlock & | operator= (const MetadataBlock &item)=delete |
virtual int | code () const =0 |
virtual ByteVector | render () const =0 |
FLAC metadata block.
TagLib::FLAC::MetadataBlock::MetadataBlock | ( | ) |
Referenced by MetadataBlock(), and operator=().
|
virtual |
|
delete |
References MetadataBlock().
|
pure virtual |
Returns the FLAC metadata block type.
Implemented in TagLib::FLAC::Picture, and TagLib::FLAC::UnknownMetadataBlock.
|
delete |
References MetadataBlock().
|
pure virtual |
Render the content of the block.
Implemented in TagLib::FLAC::Picture, and TagLib::FLAC::UnknownMetadataBlock.
References TAGLIB_MSVC_SUPPRESS_WARNING_NEEDS_TO_HAVE_DLL_INTERFACE.