ISampleGrabber Class Reference

Inheritance diagram for ISampleGrabber:

Inheritance graph
[legend]
Collaboration diagram for ISampleGrabber:

Collaboration graph
[legend]

Public Member Functions

virtual HRESULT __stdcall SetOneShot (BOOL b_one_shot)=0
virtual HRESULT __stdcall SetMediaType (const AM_MEDIA_TYPE *p_media_type)=0
virtual HRESULT __stdcall GetConnectedMediaType (AM_MEDIA_TYPE *p_media_type)=0
virtual HRESULT __stdcall SetBufferSamples (BOOL b_buffer_samples)=0
virtual HRESULT __stdcall GetCurrentBuffer (long *p_buff_size, long *p_buffer)=0
virtual HRESULT __stdcall GetCurrentSample (IMediaSample **p_p_sample)=0
virtual HRESULT __stdcall SetCallback (ISampleGrabberCB *pf_callback, long l_callback_type)=0

Member Function Documentation

virtual HRESULT __stdcall ISampleGrabber::SetOneShot ( BOOL  b_one_shot  )  [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::SetMediaType ( const AM_MEDIA_TYPE *  p_media_type  )  [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::GetConnectedMediaType ( AM_MEDIA_TYPE *  p_media_type  )  [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::SetBufferSamples ( BOOL  b_buffer_samples  )  [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::GetCurrentBuffer ( long *  p_buff_size,
long *  p_buffer 
) [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::GetCurrentSample ( IMediaSample **  p_p_sample  )  [pure virtual]

virtual HRESULT __stdcall ISampleGrabber::SetCallback ( ISampleGrabberCB pf_callback,
long  l_callback_type 
) [pure virtual]


The documentation for this class was generated from the following file:

Generated on Sun Nov 22 08:06:24 2009 for VLC by  doxygen 1.5.6