Skip to content

avviddec: Unlock video decoder stream lock temporarily while finishing frames

Temporarily release the video decoder stream lock so that other threads can continue decoding (e.g. call get_frame()) while data is being pushed downstream.

At this point it is locked twice, we release one, and then the base class releases the last one just before pushing the data.

Merge request reports

Loading