Tag Parser 12.4.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
TagParser::Mp4Track Member List

This is the complete list of members for TagParser::Mp4Track, including all inherited members.

AbstractTrack(std::istream &inputStream, std::ostream &outputStream, std::uint64_t startOffset)TagParser::AbstractTrackprotected
AbstractTrack(std::iostream &stream, std::uint64_t startOffset)TagParser::AbstractTrackprotected
addInfo(const AvcConfiguration &avcConfig, AbstractTrack &track)TagParser::Mp4Trackstatic
addInfo(const Av1Configuration &av1Config, AbstractTrack &track)TagParser::Mp4Trackstatic
av1Configuration() constTagParser::Mp4Trackinline
avcConfiguration() constTagParser::Mp4Trackinline
bitrate() constTagParser::AbstractTrackinline
bitsPerSample() constTagParser::AbstractTrackinline
bufferTrackAtoms(Diagnostics &diag)TagParser::Mp4Track
channelConfig() constTagParser::AbstractTrackinline
channelConfigString() constTagParser::AbstractTrack
channelCount() constTagParser::AbstractTrackinline
chromaFormat() constTagParser::AbstractTrackinline
chunkCount() constTagParser::Mp4Trackinline
chunkOffsetAtomSize(Diagnostics &diag) constTagParser::Mp4Track
chunkOffsetSize() constTagParser::Mp4Trackinline
colorSpace() constTagParser::AbstractTrackinline
compressorName() constTagParser::AbstractTrackinline
creationTime() constTagParser::AbstractTrackinline
cropping() constTagParser::AbstractTrackinline
depth() constTagParser::AbstractTrackinline
description() constTagParser::AbstractTrack
displaySize() constTagParser::AbstractTrackinline
duration() constTagParser::AbstractTrackinline
extensionChannelConfig() constTagParser::AbstractTrack
extensionChannelConfigString() constTagParser::AbstractTrack
extensionSamplingFrequency() constTagParser::AbstractTrackinline
flags() constTagParser::AbstractTrackinline
format() constTagParser::AbstractTrackinline
formatAbbreviation() constTagParser::AbstractTrackinline
formatId() constTagParser::AbstractTrackinline
formatName() constTagParser::AbstractTrackinline
fps() constTagParser::AbstractTrackinline
hasLacing() constTagParser::AbstractTrackinline
id() constTagParser::AbstractTrackinline
inputStream()TagParser::AbstractTrackinline
internalParseHeader(Diagnostics &diag, AbortableProgressFeedback &progress) overrideTagParser::Mp4Trackprotectedvirtual
isDefault() constTagParser::AbstractTrackinline
isEnabled() constTagParser::AbstractTrackinline
isEncrypted() constTagParser::AbstractTrackinline
isForced() constTagParser::AbstractTrackinline
isHeaderValid() constTagParser::AbstractTrackinline
isInterlaced() constTagParser::AbstractTrackinline
label() constTagParser::AbstractTrack
locale() constTagParser::AbstractTrackinline
m_alphaModeTagParser::AbstractTrackprotected
m_aspectRatioTypeTagParser::AbstractTrackprotected
m_bitrateTagParser::AbstractTrackprotected
m_bitsPerSampleTagParser::AbstractTrackprotected
m_bytesPerSecondTagParser::AbstractTrackprotected
m_channelConfigTagParser::AbstractTrackprotected
m_channelCountTagParser::AbstractTrackprotected
m_chromaFormatTagParser::AbstractTrackprotected
m_chunkSizeTagParser::AbstractTrackprotected
m_colorSpaceTagParser::AbstractTrackprotected
m_compressorNameTagParser::AbstractTrackprotected
m_creationTimeTagParser::AbstractTrackprotected
m_croppingTagParser::AbstractTrackprotected
m_depthTagParser::AbstractTrackprotected
m_displaySizeTagParser::AbstractTrackprotected
m_displayUnitTagParser::AbstractTrackprotected
m_durationTagParser::AbstractTrackprotected
m_extensionChannelConfigTagParser::AbstractTrackprotected
m_extensionSamplingFrequencyTagParser::AbstractTrackprotected
m_fieldOrderTagParser::AbstractTrackprotected
m_flagsTagParser::AbstractTrackprotected
m_formatTagParser::AbstractTrackprotected
m_formatIdTagParser::AbstractTrackprotected
m_formatNameTagParser::AbstractTrackprotected
m_fpsTagParser::AbstractTrackprotected
m_idTagParser::AbstractTrackprotected
m_istreamTagParser::AbstractTrackprotected
m_localeTagParser::AbstractTrackprotected
m_maxBitrateTagParser::AbstractTrackprotected
m_mediaTypeTagParser::AbstractTrackprotected
m_modificationTimeTagParser::AbstractTrackprotected
m_nameTagParser::AbstractTrackprotected
m_ostreamTagParser::AbstractTrackprotected
m_pTagParser::AbstractTrackprotected
m_pixelAspectRatioTagParser::AbstractTrackprotected
m_pixelSizeTagParser::AbstractTrackprotected
m_qualityTagParser::AbstractTrackprotected
m_readerTagParser::AbstractTrackprotected
m_resolutionTagParser::AbstractTrackprotected
m_sampleCountTagParser::AbstractTrackprotected
m_samplingFrequencyTagParser::AbstractTrackprotected
m_sizeTagParser::AbstractTrackprotected
m_startOffsetTagParser::AbstractTrackprotected
m_stereoModeTagParser::AbstractTrackprotected
m_timeScaleTagParser::AbstractTrackprotected
m_trackNumberTagParser::AbstractTrackprotected
m_versionTagParser::AbstractTrackprotected
m_writerTagParser::AbstractTrackprotected
makeMedia(Diagnostics &diag)TagParser::Mp4Track
makeMediaInfo(Diagnostics &diag)TagParser::Mp4Track
makeSampleTable(Diagnostics &diag)TagParser::Mp4Track
makeTrack(Diagnostics &diag)TagParser::Mp4Track
makeTrackHeader(Diagnostics &diag)TagParser::Mp4Track
maxBitrate() constTagParser::AbstractTrackinline
mediaType() constTagParser::AbstractTrackinline
mediaTypeName() constTagParser::AbstractTrackinline
modificationTime() constTagParser::AbstractTrackinline
Mp4Track(Mp4Atom &trakAtom)TagParser::Mp4Track
mpeg4ElementaryStreamInfo() constTagParser::Mp4Trackinline
name() constTagParser::AbstractTrackinline
outputStream()TagParser::AbstractTrackinline
parseAudioSpecificConfig(std::istream &stream, std::uint64_t startOffset, std::uint64_t size, Diagnostics &diag)TagParser::Mp4Trackstatic
parseHeader(Diagnostics &diag, AbortableProgressFeedback &progress)TagParser::AbstractTrack
parseMpeg4ElementaryStreamInfo(CppUtilities::BinaryReader &reader, Mp4Atom *esDescAtom, Diagnostics &diag)TagParser::Mp4Trackstatic
parseVideoSpecificConfig(CppUtilities::BinaryReader &reader, std::uint64_t startOffset, std::uint64_t size, Diagnostics &diag)TagParser::Mp4Trackstatic
pixelAspectRatio() constTagParser::AbstractTrackinline
pixelSize() constTagParser::AbstractTrackinline
quality() constTagParser::AbstractTrackinline
readChunkOffsets(bool parseFragments, Diagnostics &diag)TagParser::Mp4Track
readChunkSizes(TagParser::Diagnostics &diag)TagParser::Mp4Track
reader()TagParser::AbstractTrackinline
readSampleToChunkTable(Diagnostics &diag)TagParser::Mp4Track
requiredSize(Diagnostics &diag) constTagParser::Mp4Track
resolution() constTagParser::AbstractTrackinline
sampleCount() constTagParser::AbstractTrackinline
sampleSizes() constTagParser::Mp4Trackinline
sampleToChunkEntryCount() constTagParser::Mp4Trackinline
samplingFrequency() constTagParser::AbstractTrackinline
setChunkOffsetSize(unsigned int chunkOffsetSize)TagParser::Mp4Trackinline
setCompressorName(std::string_view compressorName)TagParser::AbstractTrackinline
setDefault(bool isDefault)TagParser::AbstractTrackinline
setEnabled(bool enabled)TagParser::AbstractTrackinline
setForced(bool forced)TagParser::AbstractTrackinline
setId(std::uint64_t id)TagParser::AbstractTrackinline
setInputStream(std::istream &stream)TagParser::AbstractTrackinline
setLocale(const Locale &locale)TagParser::AbstractTrackinline
setName(std::string_view name)TagParser::AbstractTrackinline
setOutputStream(std::ostream &stream)TagParser::AbstractTrackinline
setSize(std::uint64_t size)TagParser::AbstractTrackinline
setTrackNumber(std::uint32_t trackNumber)TagParser::AbstractTrackinline
shortDescription() constTagParser::AbstractTrack
size() constTagParser::AbstractTrackinline
startOffset() constTagParser::AbstractTrackinline
timeScale() constTagParser::AbstractTrackinline
trackNumber() constTagParser::AbstractTrackinline
trakAtom()TagParser::Mp4Trackinline
type() const overrideTagParser::Mp4Trackvirtual
updateChunkOffset(std::uint32_t chunkIndex, std::uint64_t offset)TagParser::Mp4Track
updateChunkOffsets(const std::vector< std::int64_t > &oldMdatOffsets, const std::vector< std::int64_t > &newMdatOffsets)TagParser::Mp4Track
updateChunkOffsets(const std::vector< std::uint64_t > &chunkOffsets)TagParser::Mp4Track
version() constTagParser::AbstractTrackinline
writer()TagParser::AbstractTrackinline
~AbstractTrack()TagParser::AbstractTrackvirtual
~Mp4Track() overrideTagParser::Mp4Track