Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
GroupedFramesQueue Class Reference
Inheritance diagram for GroupedFramesQueue:
Inheritance graph
Collaboration diagram for GroupedFramesQueue:
Collaboration graph

Public Member Functions

 GroupedFramesQueue (uint32_t _lowerWaterMark, uint32_t _upperWaterMark, bool _isMapDelayInTime)
 
 ~GroupedFramesQueue ()
 
bool enqueue (frame_container &frames, bool pushToNextModule)
 
- Public Member Functions inherited from FramesQueue

Protected Attributes

frame_sp m_headerFrame
 
const_buffer spsBuff
 
const_buffer ppsBuff
 
short typeFound
 

Additional Inherited Members

- Public Types inherited from FramesQueue
typedef std::map< uint64_t, frame_container > MultimediaQueueXformMap
 
- Public Attributes inherited from FramesQueue
MultimediaQueueXformMap mQueue
 
const_buffer spsBuffer
 
const_buffer ppsBuffer
 
uint32_t lowerWaterMark = 0
 
uint32_t upperWaterMark = 0
 
bool isMapDelayInTime = true
 

Constructor & Destructor Documentation

◆ GroupedFramesQueue()

GroupedFramesQueue::GroupedFramesQueue ( uint32_t _lowerWaterMark,
uint32_t _upperWaterMark,
bool _isMapDelayInTime )
inline

◆ ~GroupedFramesQueue()

GroupedFramesQueue::~GroupedFramesQueue ( )
inline

Member Function Documentation

◆ enqueue()

bool GroupedFramesQueue::enqueue ( frame_container & frames,
bool pushToNextModule )
inlinevirtual

Reimplemented from FramesQueue.

Here is the call graph for this function:

Member Data Documentation

◆ m_headerFrame

frame_sp GroupedFramesQueue::m_headerFrame
protected

◆ ppsBuff

const_buffer GroupedFramesQueue::ppsBuff
protected

◆ spsBuff

const_buffer GroupedFramesQueue::spsBuff
protected

◆ typeFound

short GroupedFramesQueue::typeFound
protected

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