35 bool initialize(T *pItems,
unsigned int uSize);
64 #define DtNvQueue_INL_
65 #include "DtNvQueue.inl"
unsigned int myAvailableIdx
available item index
Definition: DtNvQueue.h:58
Nvidia encoding queue.
Definition: DtNvQueue.h:22
void deinitialize()
un-initialized the encoding queue
T * pending()
get pending item from queue
T * available()
get available item from queue
unsigned int size()
get size from queue
virtual ~DtNvQueue()
DTOR.
bool initialize(T *pItems, unsigned int uSize)
initialized the encoding queue
unsigned int mySize
buffer queue size
Definition: DtNvQueue.h:52
unsigned int myPendingIdx
pending item index
Definition: DtNvQueue.h:61
Contains DLL export macros.
T ** myBuffer
item buffer
Definition: DtNvQueue.h:49
unsigned int myPendingCount
item pending count
Definition: DtNvQueue.h:55