ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ISample Member List

This is the complete list of members for ISample, including all inherited members.

ADTF_IID(ISample, "sample.ant.streaming.adtf.iid")ISample
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
Destroy() const =0IObjectprivatepure virtual
eFlags enum nameISample
Get(ISample &oSample) const =0ISamplepure virtual
GetFlags() const =0ISamplepure virtual
GetInterface(const char *i_strIID, void *&o_pInterface)=0IObjectprivatepure virtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0IObjectprivatepure virtual
GetSampleBufferFactory(ucom::ant::iobject_ptr< ISampleBufferFactory > &oFactory) const =0ISamplepure virtual
GetSampleInfo(ucom::ant::iobject_ptr< const ISampleInfo > &oSampleInfo) const =0ISamplepure virtual
GetSampleInfo(ucom::ant::iobject_ptr< ISampleInfo > &oSampleInfo)=0ISamplepure virtual
GetSampleLog(ucom::ant::iobject_ptr< ISampleLog > &oSampleLog) const =0ISamplepure virtual
GetTime() const =0ISamplepure virtual
Lock(ucom::ant::iobject_ptr_shared_locked< const ISampleBuffer > &oSampleBuffer) const =0ISamplepure virtual
Reset()=0ISamplepure virtual
Set(const ISample &oSample)=0ISamplepure virtual
Set(tTimeStamp tmTimeStamp, const void *pData, size_t szSize, uint32_t ui32Flags=0)=0ISamplepure virtual
SetFlags(uint32_t ui32Flags)=0ISamplepure virtual
SetTime(tTimeStamp tmTimeStamp)=0ISamplepure virtual
SF_AbsoluteTime enum valueISample
SF_AllowBufferSharing enum valueISample
SF_DataFromADTF1 enum valueISample
SF_None enum valueISample
SF_SampleInfoPresent enum valueISample
SF_SampleLogEnabled enum valueISample
SF_SampleLogPresent enum valueISample
SF_SyncPoint enum valueISample
SF_VideoKeyFrame enum valueISample
WriteLock(ucom::ant::iobject_ptr_locked< ISampleBuffer > &pSampleBuffer, size_t szPreAllocateSize)=0ISamplepure virtual
~IObject()=defaultIObjectprotected
~ISample()=defaultISampleprotected