Lines Matching refs:pTrack

2282 bool Cues::Find(long long time_ns, const Track* pTrack, const CuePoint*& pCP,  in Find()  argument
2285 assert(pTrack); in Find()
2304 pTP = pCP->Find(pTrack); in Find()
2359 pTP = pCP->Find(pTrack); in Find()
2402 pTP = pCP->Find(pTrack); in Find()
2409 const Track* pTrack,
2460 pTP = pCP->Find(pTrack);
2864 const CuePoint::TrackPosition* CuePoint::Find(const Track* pTrack) const { in Find()
2865 assert(pTrack); in Find()
2867 const long long n = pTrack->GetNumber(); in Find()
3655 const Track* pTrack) const
3657 assert(pTrack);
3660 return pTrack->GetEOS();
3672 return pCluster->GetEntry(pTrack);
3677 if (pTrack->GetType() == 2) { //audio
3721 const BlockEntry* const pBE = pCluster->GetEntry(pTrack);
3729 return pTrack->GetEOS(); //weird
3732 assert(pTrack->GetType() == 1); //video
3769 const BlockEntry* const pBE = pCluster->GetEntry(pTrack, time_ns);
3775 const VideoTrack* const pVideo = static_cast<const VideoTrack*>(pTrack);
3792 return pTrack->GetEOS();
3799 Track* pTrack,
3805 if (pTrack->GetType() != 1) //not video
3811 if (!m_pCues->Find(time_ns, pTrack, pCP, pTP))
3816 assert(pTP->m_track == pTrack->GetNumber());
4827 Track* const pTrack = in Create() local
4830 if (pTrack == NULL) in Create()
4833 const int status = info.Copy(pTrack->m_info); in Create()
4836 delete pTrack; in Create()
4840 pResult = pTrack; in Create()
5403 VideoTrack* const pTrack = in Parse() local
5406 if (pTrack == NULL) in Parse()
5409 const int status = info.Copy(pTrack->m_info); in Parse()
5412 delete pTrack; in Parse()
5416 pTrack->m_width = width; in Parse()
5417 pTrack->m_height = height; in Parse()
5418 pTrack->m_rate = rate; in Parse()
5420 pResult = pTrack; in Parse()
5594 AudioTrack* const pTrack = in Parse() local
5597 if (pTrack == NULL) in Parse()
5600 const int status = info.Copy(pTrack->m_info); in Parse()
5603 delete pTrack; in Parse()
5607 pTrack->m_rate = rate; in Parse()
5608 pTrack->m_channels = channels; in Parse()
5609 pTrack->m_bitDepth = bit_depth; in Parse()
5611 pResult = pTrack; in Parse()
5693 Track*& pTrack = *m_trackEntriesEnd; in Parse() local
5694 pTrack = NULL; in Parse()
5697 element_size, pTrack); in Parse()
5702 if (pTrack) in Parse()
5903 VideoTrack* pTrack = NULL; in ParseTrackEntry() local
5906 element_size, pTrack); in ParseTrackEntry()
5911 pResult = pTrack; in ParseTrackEntry()
5925 AudioTrack* pTrack = NULL; in ParseTrackEntry() local
5928 element_size, pTrack); in ParseTrackEntry()
5933 pResult = pTrack; in ParseTrackEntry()
5953 Track* pTrack = NULL; in ParseTrackEntry() local
5956 Track::Create(m_pSegment, info, element_start, element_size, pTrack); in ParseTrackEntry()
5961 pResult = pTrack; in ParseTrackEntry()
5973 Track* const pTrack = *i++; in ~Tracks() local
5974 delete pTrack; in ~Tracks()
5988 Track* const pTrack = *i++; in GetTrackByNumber() local
5990 if (pTrack == NULL) in GetTrackByNumber()
5993 if (tn == pTrack->GetNumber()) in GetTrackByNumber()
5994 return pTrack; in GetTrackByNumber()
6525 const Track* const pTrack = pTracks->GetTrackByNumber(tn); in ParseSimpleBlock()
6527 if (pTrack == NULL) in ParseSimpleBlock()
6758 const Track* const pTrack = pTracks->GetTrackByNumber(tn); in ParseBlockGroup()
6760 if (pTrack == NULL) in ParseBlockGroup()
7533 const BlockEntry* Cluster::GetEntry(const Track* pTrack, in GetEntry() argument
7535 assert(pTrack); in GetEntry()
7538 return pTrack->GetEOS(); in GetEntry()
7547 const BlockEntry* pResult = pTrack->GetEOS(); in GetEntry()
7563 if (pBlock->GetTrackNumber() != pTrack->GetNumber()) in GetEntry()
7566 if (pTrack->VetEntry(pEntry)) in GetEntry()
7591 const BlockEntry* pResult = pTrack->GetEOS(); in GetEntry()
7620 if (pBlock->GetTrackNumber() != pTrack->GetNumber()) { in GetEntry()
7625 if (pTrack->VetEntry(pEntry)) { in GetEntry()
7718 const Track* const pTrack = pTracks->GetTrackByNumber(tn); in GetEntry()
7720 if (pTrack == NULL) in GetEntry()
7723 const long long type = pTrack->GetType(); in GetEntry()
7818 const Track* const pTrack = pTracks->GetTrackByNumber(tn); in GetEntry() local
7820 if (pTrack == NULL) in GetEntry()
7823 const long long type = pTrack->GetType(); in GetEntry()
7841 const BlockEntry* Cluster::GetMaxKey(const VideoTrack* pTrack) const
7843 assert(pTrack);
7846 return pTrack->GetEOS();
7851 return pTrack->GetEOS();
7865 if (pBlock->GetTrackNumber() != pTrack->GetNumber())
7872 return pTrack->GetEOS(); //no satisfactory block found