Add LiGetPendingVideoFrames() and LiGetPendingAudioFrames()

This commit is contained in:
Cameron Gutman 2019-05-07 20:25:26 -07:00
commit dffe51e885
5 changed files with 28 additions and 20 deletions

View file

@ -56,6 +56,10 @@ void LbqSignalQueueShutdown(PLINKED_BLOCKING_QUEUE queueHead) {
PltSetEvent(&queueHead->containsDataEvent);
}
int LbqGetItemCount(PLINKED_BLOCKING_QUEUE queueHead) {
return queueHead->currentSize;
}
int LbqOfferQueueItem(PLINKED_BLOCKING_QUEUE queueHead, void* data, PLINKED_BLOCKING_QUEUE_ENTRY entry) {
if (queueHead->shutdown) {
return LBQ_INTERRUPTED;
@ -205,4 +209,4 @@ int LbqWaitForQueueElement(PLINKED_BLOCKING_QUEUE queueHead, void** data) {
}
return LBQ_SUCCESS;
}
}