Tag Parser  6.5.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Media::Mp4Track Member List

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

AbstractTrack(std::istream &inputStream, std::ostream &outputStream, uint64 startOffset)Media::AbstractTrackprotected
AbstractTrack(std::iostream &stream, uint64 startOffset)Media::AbstractTrackprotected
addInfo(const AvcConfiguration &avcConfig, AbstractTrack &track)Media::Mp4Trackstatic
addNotification(const Notification &notification)Media::StatusProvider
addNotification(NotificationType type, const std::string &message, const std::string &context)Media::StatusProvider
addNotifications(const StatusProvider &from)Media::StatusProvider
addNotifications(const std::string &higherContext, const StatusProvider &from)Media::StatusProvider
addNotifications(const NotificationList &notifications)Media::StatusProvider
avcConfiguration() constMedia::Mp4Trackinline
bitrate() constMedia::AbstractTrackinline
bitsPerSample() constMedia::AbstractTrackinline
bufferTrackAtoms()Media::Mp4Track
CallbackFunction typedefMedia::StatusProvider
CallbackPair typedefMedia::StatusProvider
CallbackVector typedefMedia::StatusProvider
channelConfig() constMedia::AbstractTrackinline
channelConfigString() constMedia::AbstractTrack
channelCount() constMedia::AbstractTrackinline
chromaFormat() constMedia::AbstractTrackinline
chunkCount() constMedia::Mp4Trackinline
chunkOffsetSize() constMedia::Mp4Trackinline
colorSpace() constMedia::AbstractTrackinline
compressorName() constMedia::AbstractTrackinline
creationTime() constMedia::AbstractTrackinline
cropping() constMedia::AbstractTrackinline
currentPercentage() constMedia::StatusProviderinline
currentStatus() constMedia::StatusProviderinline
depth() constMedia::AbstractTrackinline
description() constMedia::AbstractTrack
displaySize() constMedia::AbstractTrackinline
duration() constMedia::AbstractTrackinline
extensionChannelConfig() constMedia::AbstractTrack
extensionChannelConfigString() constMedia::AbstractTrack
extensionSamplingFrequency() constMedia::AbstractTrackinline
format() constMedia::AbstractTrackinline
formatAbbreviation() constMedia::AbstractTrackinline
formatId() constMedia::AbstractTrackinline
formatName() constMedia::AbstractTrackinline
forwardStatusUpdateCalls(StatusProvider *other=nullptr)Media::StatusProviderinline
fps() constMedia::AbstractTrackinline
hasCriticalNotifications() constMedia::StatusProviderinline
hasLacing() constMedia::AbstractTrackinline
hasNotifications() constMedia::StatusProviderinline
id() constMedia::AbstractTrackinline
inputStream()Media::AbstractTrackinline
internalParseHeader()Media::Mp4Trackprotectedvirtual
invalidateNotifications()Media::StatusProviderinline
invalidateStatus()Media::StatusProviderinline
isAborted() constMedia::StatusProviderinline
isDefault() constMedia::AbstractTrackinline
isEnabled() constMedia::AbstractTrackinline
isEncrypted() constMedia::AbstractTrackinline
isForced() constMedia::AbstractTrackinline
isHeaderValid() constMedia::AbstractTrackinline
isInterlaced() constMedia::AbstractTrackinline
label() constMedia::AbstractTrack
language() constMedia::AbstractTrackinline
m_bitrateMedia::AbstractTrackprotected
m_bitsPerSampleMedia::AbstractTrackprotected
m_bytesPerSecondMedia::AbstractTrackprotected
m_channelConfigMedia::AbstractTrackprotected
m_channelCountMedia::AbstractTrackprotected
m_chromaFormatMedia::AbstractTrackprotected
m_chunkSizeMedia::AbstractTrackprotected
m_colorSpaceMedia::AbstractTrackprotected
m_compressorNameMedia::AbstractTrackprotected
m_creationTimeMedia::AbstractTrackprotected
m_croppingMedia::AbstractTrackprotected
m_defaultMedia::AbstractTrackprotected
m_depthMedia::AbstractTrackprotected
m_displaySizeMedia::AbstractTrackprotected
m_durationMedia::AbstractTrackprotected
m_enabledMedia::AbstractTrackprotected
m_encryptedMedia::AbstractTrackprotected
m_extensionChannelConfigMedia::AbstractTrackprotected
m_extensionSamplingFrequencyMedia::AbstractTrackprotected
m_forcedMedia::AbstractTrackprotected
m_formatMedia::AbstractTrackprotected
m_formatIdMedia::AbstractTrackprotected
m_formatNameMedia::AbstractTrackprotected
m_fpsMedia::AbstractTrackprotected
m_headerValidMedia::AbstractTrackprotected
m_idMedia::AbstractTrackprotected
m_interlacedMedia::AbstractTrackprotected
m_istreamMedia::AbstractTrackprotected
m_lacingMedia::AbstractTrackprotected
m_languageMedia::AbstractTrackprotected
m_maxBitrateMedia::AbstractTrackprotected
m_mediaTypeMedia::AbstractTrackprotected
m_modificationTimeMedia::AbstractTrackprotected
m_nameMedia::AbstractTrackprotected
m_ostreamMedia::AbstractTrackprotected
m_pixelAspectRatioMedia::AbstractTrackprotected
m_pixelSizeMedia::AbstractTrackprotected
m_qualityMedia::AbstractTrackprotected
m_readerMedia::AbstractTrackprotected
m_resolutionMedia::AbstractTrackprotected
m_sampleCountMedia::AbstractTrackprotected
m_samplingFrequencyMedia::AbstractTrackprotected
m_sizeMedia::AbstractTrackprotected
m_startOffsetMedia::AbstractTrackprotected
m_timeScaleMedia::AbstractTrackprotected
m_trackNumberMedia::AbstractTrackprotected
m_usedInPresentationMedia::AbstractTrackprotected
m_usedWhenPreviewingMedia::AbstractTrackprotected
m_versionMedia::AbstractTrackprotected
m_writerMedia::AbstractTrackprotected
makeMedia()Media::Mp4Track
makeMediaInfo()Media::Mp4Track
makeSampleTable()Media::Mp4Track
makeTrack()Media::Mp4Track
makeTrackHeader()Media::Mp4Track
maxBitrate() constMedia::AbstractTrackinline
mediaType() constMedia::AbstractTrackinline
mediaTypeName() constMedia::AbstractTrackinline
modificationTime() constMedia::AbstractTrackinline
Mp4Track(Mp4Atom &trakAtom)Media::Mp4Track
mpeg4ElementaryStreamInfo() constMedia::Mp4Trackinline
name() constMedia::AbstractTrackinline
notifications() constMedia::StatusProviderinline
outputStream()Media::AbstractTrackinline
parseAudioSpecificConfig(StatusProvider &statusProvider, std::istream &stream, uint64 startOffset, uint64 size)Media::Mp4Trackstatic
parseHeader()Media::AbstractTrack
parseMpeg4ElementaryStreamInfo(StatusProvider &statusProvider, IoUtilities::BinaryReader &reader, Mp4Atom *esDescAtom)Media::Mp4Trackstatic
parseVideoSpecificConfig(StatusProvider &statusProvider, IoUtilities::BinaryReader &reader, uint64 startOffset, uint64 size)Media::Mp4Trackstatic
pixelAspectRatio() constMedia::AbstractTrackinline
pixelSize() constMedia::AbstractTrackinline
quality() constMedia::AbstractTrackinline
readChunkOffsets()Media::Mp4Track
readChunkOffsetsSupportingFragments(bool parseFragments=false)Media::Mp4Track
readChunkSizes()Media::Mp4Track
reader()Media::AbstractTrackinline
readSampleToChunkTable()Media::Mp4Track
registerCallback(CallbackFunction callback)Media::StatusProvider
requiredSize() constMedia::Mp4Track
resolution() constMedia::AbstractTrackinline
sampleCount() constMedia::AbstractTrackinline
sampleSizes() constMedia::Mp4Trackinline
sampleToChunkEntryCount() constMedia::Mp4Trackinline
samplingFrequency() constMedia::AbstractTrackinline
setCompressorName(const std::string &compressorName)Media::AbstractTrackinline
setDefault(bool isDefault)Media::AbstractTrackinline
setEnabled(bool enabled)Media::AbstractTrackinline
setForced(bool forced)Media::AbstractTrackinline
setId(uint64 id)Media::AbstractTrackinline
setInputStream(std::istream &stream)Media::AbstractTrackinline
setLanguage(const std::string &language)Media::AbstractTrackinline
setName(const std::string &name)Media::AbstractTrackinline
setOutputStream(std::ostream &stream)Media::AbstractTrackinline
setTrackNumber(uint32 trackNumber)Media::AbstractTrackinline
size() constMedia::AbstractTrackinline
startOffset() constMedia::AbstractTrackinline
StatusProvider()Media::StatusProviderprotected
timeScale() constMedia::AbstractTrackinline
trackNumber() constMedia::AbstractTrackinline
trakAtom()Media::Mp4Trackinline
tryToAbort()Media::StatusProviderinline
type() constMedia::Mp4Trackvirtual
unregisterAllCallbacks()Media::StatusProviderinline
unregisterCallback(size_t id)Media::StatusProviderinline
updateChunkOffset(uint32 chunkIndex, uint64 offset)Media::Mp4Track
updateChunkOffsets(const std::vector< int64 > &oldMdatOffsets, const std::vector< int64 > &newMdatOffsets)Media::Mp4Track
updateChunkOffsets(const std::vector< uint64 > &chunkOffsets)Media::Mp4Track
updatePercentage(double percentage)Media::StatusProviderinline
updateStatus(const std::string &status)Media::StatusProviderinline
updateStatus(const std::string &status, double percentage)Media::StatusProviderinline
usedProvider()Media::StatusProviderinline
version() constMedia::AbstractTrackinline
worstNotificationType() constMedia::StatusProviderinline
writer()Media::AbstractTrackinline
~AbstractTrack()Media::AbstractTrackvirtual
~Mp4Track()Media::Mp4Track