Public Member Functions | |
| CSampleList () | |
| CMediaSample * | Head () const |
| CMediaSample * | Next (CMediaSample *pSample) const |
| int | GetCount () const |
| void | Add (CMediaSample *pSample) |
| CMediaSample * | RemoveHead () |
| void | Remove (CMediaSample *pSample) |
Public Attributes | |
| CMediaSample * | m_List |
| int | m_nOnList |
Definition at line 1165 of file amfilter.h.
| CBaseAllocator::CSampleList::CSampleList | ( | ) | [inline] |
Definition at line 1168 of file amfilter.h.
| CMediaSample* CBaseAllocator::CSampleList::Head | ( | ) | const [inline] |
Definition at line 1175 of file amfilter.h.
| CMediaSample* CBaseAllocator::CSampleList::Next | ( | CMediaSample * | pSample | ) | const [inline] |
| int CBaseAllocator::CSampleList::GetCount | ( | ) | const [inline] |
Definition at line 1177 of file amfilter.h.
Referenced by CBaseAllocator::Alloc(), CBaseAllocator::Decommit(), CImageAllocator::Free(), CBaseAllocator::GetFreeCount(), CMemAllocator::ReallyFree(), CBaseAllocator::ReleaseBuffer(), CMemAllocator::SetProperties(), and CBaseAllocator::SetProperties().
| void CBaseAllocator::CSampleList::Add | ( | CMediaSample * | pSample | ) | [inline] |
Definition at line 1178 of file amfilter.h.
References ASSERT, CBaseAllocator::NextSample(), and NULL.
Referenced by CImageAllocator::Alloc(), CMemAllocator::Alloc(), and CBaseAllocator::ReleaseBuffer().
| CMediaSample* CBaseAllocator::CSampleList::RemoveHead | ( | ) | [inline] |
Definition at line 1185 of file amfilter.h.
References CBaseAllocator::NextSample(), and NULL.
Referenced by CImageAllocator::Free(), CBaseAllocator::GetBuffer(), and CMemAllocator::ReallyFree().
| void CBaseAllocator::CSampleList::Remove | ( | CMediaSample * | pSample | ) |
Definition at line 3910 of file amfilter.cpp.
References DbgBreak, m_List, m_nOnList, CBaseAllocator::NextSample(), and NULL.
1.5.6