Lines Matching defs:Track

2559     const Track* pTrack,
2691 const Track* pTrack,
3183 const CuePoint::TrackPosition* CuePoint::Find(const Track* pTrack) const
4045 const Track* pTrack) const
4191 Track* pTrack,
5472 Track::Track(
5484 Track::~Track()
5500 long Track::Create(
5505 Track*& pResult)
5510 Track* const pTrack = new (std::nothrow) Track(pSegment,
5529 Track::Info::Info():
5544 Track::Info::~Info()
5549 void Track::Info::Clear()
5568 int Track::Info::CopyStr(char* Info::*str, Info& dst_) const
5596 int Track::Info::Copy(Info& dst) const
5651 const BlockEntry* Track::GetEOS() const
5656 long Track::GetType() const
5661 long Track::GetNumber() const
5666 unsigned long long Track::GetUid() const
5671 const char* Track::GetNameAsUTF8() const
5676 const char* Track::GetLanguage() const
5681 const char* Track::GetCodecNameAsUTF8() const
5687 const char* Track::GetCodecId() const
5692 const unsigned char* Track::GetCodecPrivate(size_t& size) const
5699 bool Track::GetLacing() const
5704 unsigned long long Track::GetDefaultDuration() const
5709 unsigned long long Track::GetCodecDelay() const
5714 unsigned long long Track::GetSeekPreRoll() const
5719 long Track::GetFirst(const BlockEntry*& pBlockEntry) const
5802 long Track::GetNext(
5903 bool Track::VetEntry(const BlockEntry* pBlockEntry) const
5921 long Track::Seek(
6006 Track::GetContentEncodingByIndex(unsigned long idx) const {
6017 unsigned long Track::GetContentEncodingCount() const {
6025 long Track::ParseContentEncodingsEntry(long long start, long long size) {
6100 Track::EOSBlock::EOSBlock() :
6105 BlockEntry::Kind Track::EOSBlock::GetKind() const
6111 const Block* Track::EOSBlock::GetBlock() const
6121 Track(pSegment, element_start, element_size)
6136 if (info.type != Track::kVideo)
6229 return Track::VetEntry(pBlockEntry) && pBlockEntry->GetBlock()->IsKey();
6358 Track(pSegment, element_start, element_size)
6373 if (info.type != Track::kAudio)
6533 m_trackEntries = new (std::nothrow) Track*[count];
6568 Track*& pTrack = *m_trackEntriesEnd;
6608 Track*& pResult) const
6618 Track::Info info;
6625 Track::Settings v;
6629 Track::Settings a;
6633 Track::Settings e; //content_encodings_settings;
6673 else if (id == 0x33C5) //Track UID
6698 else if (id == 0x57) //Track Number
6707 else if (id == 0x03) //Track Type
6716 else if (id == 0x136E) //Track Name
6727 else if (id == 0x02B59C) //Track Language
6832 if (info.type == Track::kVideo)
6859 else if (info.type == Track::kAudio)
6902 Track* pTrack = NULL;
6904 const long status = Track::Create(m_pSegment,
6923 Track** i = m_trackEntries;
6924 Track** const j = m_trackEntriesEnd;
6928 Track* const pTrack = *i++;
6935 const Track* Tracks::GetTrackByNumber(long tn) const
6940 Track** i = m_trackEntries;
6941 Track** const j = m_trackEntriesEnd;
6945 Track* const pTrack = *i++;
6958 const Track* Tracks::GetTrackByIndex(unsigned long idx) const
7515 const Track* const pTrack = pTracks->GetTrackByNumber(tn);
7768 const Track* const pTrack = pTracks->GetTrackByNumber(tn);
8655 const Track* pTrack,
8851 const Track* const pTrack = pTracks->GetTrackByNumber(tn);
8958 const Track* const pTrack = pTracks->GetTrackByNumber(tn);