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

#include <evrcustompresenter_p.h>

+ Collaboration diagram for SamplePool:

Public Member Functions

 SamplePool ()
 
 ~SamplePool ()
 
HRESULT initialize (QList< IMFSample * > &samples)
 
HRESULT clear ()
 
HRESULT getSample (IMFSample **sample)
 
HRESULT returnSample (IMFSample *sample)
 

Detailed Description

Definition at line 149 of file evrcustompresenter_p.h.

Constructor & Destructor Documentation

◆ SamplePool()

SamplePool::SamplePool ( )

Definition at line 427 of file evrcustompresenter.cpp.

◆ ~SamplePool()

SamplePool::~SamplePool ( )

Definition at line 432 of file evrcustompresenter.cpp.

References clear().

+ Here is the call graph for this function:

Member Function Documentation

◆ clear()

HRESULT SamplePool::clear ( )

Definition at line 498 of file evrcustompresenter.cpp.

References QList< T >::clear().

Referenced by EVRCustomPresenter::~EVRCustomPresenter(), and ~SamplePool().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getSample()

HRESULT SamplePool::getSample ( IMFSample **  sample)

Definition at line 437 of file evrcustompresenter.cpp.

References QList< T >::isEmpty(), and QList< T >::takeFirst().

+ Here is the call graph for this function:

◆ initialize()

HRESULT SamplePool::initialize ( QList< IMFSample * > &  samples)

Definition at line 477 of file evrcustompresenter.cpp.

References QList< T >::append().

+ Here is the call graph for this function:

◆ returnSample()

HRESULT SamplePool::returnSample ( IMFSample *  sample)

Definition at line 464 of file evrcustompresenter.cpp.

References QList< T >::append().

+ Here is the call graph for this function:

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