ADTF  3.18.2
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