Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
SampleGrabberCallback Class Reference

#include <samplegrabber_p.h>

+ Inheritance diagram for SampleGrabberCallback:
+ Collaboration diagram for SampleGrabberCallback:

Public Member Functions

STDMETHODIMP QueryInterface (REFIID iid, void **ppv) override
 
 STDMETHODIMP_ (ULONG) AddRef() override
 
 STDMETHODIMP_ (ULONG) Release() override
 
STDMETHODIMP OnClockStart (MFTIME hnsSystemTime, LONGLONG llClockStartOffset) override
 
STDMETHODIMP OnClockStop (MFTIME hnsSystemTime) override
 
STDMETHODIMP OnClockPause (MFTIME hnsSystemTime) override
 
STDMETHODIMP OnClockRestart (MFTIME hnsSystemTime) override
 
STDMETHODIMP OnClockSetRate (MFTIME hnsSystemTime, float flRate) override
 
STDMETHODIMP OnSetPresentationClock (IMFPresentationClock *pClock) override
 
STDMETHODIMP OnShutdown () override
 
virtual ~SampleGrabberCallback ()
 

Protected Member Functions

 SampleGrabberCallback ()
 

Detailed Description

Definition at line 26 of file samplegrabber_p.h.

Constructor & Destructor Documentation

◆ SampleGrabberCallback()

SampleGrabberCallback::SampleGrabberCallback ( )
inlineprotected

Definition at line 46 of file samplegrabber_p.h.

◆ ~SampleGrabberCallback()

virtual SampleGrabberCallback::~SampleGrabberCallback ( )
inlinevirtual

Definition at line 49 of file samplegrabber_p.h.

Member Function Documentation

◆ OnClockPause()

STDMETHODIMP SampleGrabberCallback::OnClockPause ( MFTIME  hnsSystemTime)
override

Definition at line 54 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnClockRestart()

STDMETHODIMP SampleGrabberCallback::OnClockRestart ( MFTIME  hnsSystemTime)
override

Definition at line 60 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnClockSetRate()

STDMETHODIMP SampleGrabberCallback::OnClockSetRate ( MFTIME  hnsSystemTime,
float  flRate 
)
override

Definition at line 66 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnClockStart()

STDMETHODIMP SampleGrabberCallback::OnClockStart ( MFTIME  hnsSystemTime,
LONGLONG  llClockStartOffset 
)
override

Definition at line 41 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnClockStop()

STDMETHODIMP SampleGrabberCallback::OnClockStop ( MFTIME  hnsSystemTime)
override

Definition at line 48 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnSetPresentationClock()

STDMETHODIMP SampleGrabberCallback::OnSetPresentationClock ( IMFPresentationClock *  pClock)
override

Definition at line 75 of file samplegrabber.cpp.

References Q_UNUSED.

◆ OnShutdown()

STDMETHODIMP SampleGrabberCallback::OnShutdown ( )
override

Definition at line 81 of file samplegrabber.cpp.

◆ QueryInterface()

STDMETHODIMP SampleGrabberCallback::QueryInterface ( REFIID  iid,
void **  ppv 
)
override

Definition at line 6 of file samplegrabber.cpp.

References ppv, and riid.

◆ STDMETHODIMP_() [1/2]

SampleGrabberCallback::STDMETHODIMP_ ( ULONG  )
override

◆ STDMETHODIMP_() [2/2]

SampleGrabberCallback::STDMETHODIMP_ ( ULONG  )
override

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