|
Tag Parser 12.5.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
The OggParameter struct holds the Ogg parameter for a VorbisComment. More...
#include <oggcontainer.h>
Public Member Functions | |
| constexpr | OggParameter () |
| Creates new parameters. | |
| void | set (std::size_t pageIndex, std::size_t segmentIndex, bool lastMetaDataBlock, GeneralMediaFormat streamFormat=GeneralMediaFormat::Vorbis) |
| Sets the firstPageIndex/lastPageIndex, the firstSegmentIndex/lastSegmentIndex, whether the associated meta data block is the last one and the streamFormat. | |
Public Attributes | |
| std::size_t | firstPageIndex |
| std::size_t | firstSegmentIndex |
| std::size_t | lastPageIndex |
| std::size_t | lastSegmentIndex |
| GeneralMediaFormat | streamFormat |
| bool | lastMetaDataBlock |
| bool | removed |
The OggParameter struct holds the Ogg parameter for a VorbisComment.
Definition at line 29 of file oggcontainer.h.
|
constexpr |
Creates new parameters.
Definition at line 46 of file oggcontainer.h.
|
inline |
Sets the firstPageIndex/lastPageIndex, the firstSegmentIndex/lastSegmentIndex, whether the associated meta data block is the last one and the streamFormat.
Definition at line 61 of file oggcontainer.h.
| std::size_t TagParser::OggParameter::firstPageIndex |
Definition at line 33 of file oggcontainer.h.
| std::size_t TagParser::OggParameter::firstSegmentIndex |
Definition at line 34 of file oggcontainer.h.
| bool TagParser::OggParameter::lastMetaDataBlock |
Definition at line 38 of file oggcontainer.h.
| std::size_t TagParser::OggParameter::lastPageIndex |
Definition at line 35 of file oggcontainer.h.
| std::size_t TagParser::OggParameter::lastSegmentIndex |
Definition at line 36 of file oggcontainer.h.
| bool TagParser::OggParameter::removed |
Definition at line 39 of file oggcontainer.h.
| GeneralMediaFormat TagParser::OggParameter::streamFormat |
Definition at line 37 of file oggcontainer.h.