Fix failed queue offer code

This commit is contained in:
Cameron Gutman 2014-01-20 22:24:19 -05:00
parent b5430217dd
commit ac48766cad

View File

@ -106,7 +106,9 @@ static void reassembleFrame(void) {
nalChainHead = NULL;
nalChainDataLength = 0;
if (!LbqOfferQueueItem(&decodeUnitQueue, du)) {
if (LbqOfferQueueItem(&decodeUnitQueue, du) == LBQ_BOUND_EXCEEDED) {
Limelog("Decode unit queue overflow\n");
nalChainHead = du->bufferList;
nalChainDataLength = du->fullLength;
free(du);