This module contains classes representing FLAC metadata blocks in memory.
The behavior closely mimics the C layer interface; be sure to read the detailed description of the C metadata object module .
Any time a metadata object is constructed or assigned, you should check is_valid() to make sure the underlying FLAC__StreamMetadata object was able to be created.
- Warning
- When the get_*() methods of any metadata object method return you a const pointer, DO NOT disobey and write into it. Always use the set_*() methods.
◆ clone()
Create a deep copy of an object and return it.