stream_out/transcode: replace PICTURE_RING_BUFFER with picture_fifo_t
The PICTURE_RING_BUFFER used a fixed size, which when depleted introduced delays. Obtaining a new video buffer had to wait till the PICTURE_RING_BUFFER is available again for the decoder. By removing the fixed PICTURE_RING_BUFFER and replacing it by a picture_fifo_t this disadvantage is taken away. The risk now is of course that the picture_fifo_t keeps growing.
Showing
Please register or sign in to comment