Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
TagParser::PpsInfo Struct Reference

The PpsInfo struct holds the picture parameter set. More...

#include <avcinfo.h>

Public Member Functions

constexpr PpsInfo ()
 
void parse (CppUtilities::BinaryReader &reader, std::uint32_t maxSize)
 Parses the PPS info.
 

Public Attributes

ugolomb id
 
ugolomb spsId
 
std::uint8_t picOrderPresent
 
std::uint16_t size
 

Static Public Attributes

static constexpr std::uint16_t minSize = 2
 

Detailed Description

The PpsInfo struct holds the picture parameter set.

Definition at line 122 of file avcinfo.h.

Constructor & Destructor Documentation

◆ PpsInfo()

constexpr TagParser::PpsInfo::PpsInfo ( )
constexpr

Definition at line 133 of file avcinfo.h.

Member Function Documentation

◆ parse()

void TagParser::PpsInfo::parse ( CppUtilities::BinaryReader &  reader,
std::uint32_t  maxSize 
)

Parses the PPS info.

Definition at line 221 of file avcinfo.cpp.

Member Data Documentation

◆ id

ugolomb TagParser::PpsInfo::id

Definition at line 124 of file avcinfo.h.

◆ minSize

constexpr std::uint16_t TagParser::PpsInfo::minSize = 2
staticconstexpr

Definition at line 128 of file avcinfo.h.

◆ picOrderPresent

std::uint8_t TagParser::PpsInfo::picOrderPresent

Definition at line 126 of file avcinfo.h.

◆ size

std::uint16_t TagParser::PpsInfo::size

Definition at line 127 of file avcinfo.h.

◆ spsId

ugolomb TagParser::PpsInfo::spsId

Definition at line 125 of file avcinfo.h.


The documentation for this struct was generated from the following files: