Skip to content
Snippets Groups Projects
Commit fcbc1436 authored by Thomas Guillem's avatar Thomas Guillem
Browse files

codec: videotoolbox: pace output frames allocation

VT is not pacing frame allocation. If we are not fast enough to render
(release) the output pictures, the VT session can end up allocating way too
many frames. This can be problematic for 4K 10bits. To fix this issue, we
ensure that we don't have too many output frames allocated by waiting for the
vout to release them.

A proper way to fix this issue is to allow decoder modules to specify the dpb
and having the vout re-allocating output frames when this number changes.
parent 884476a9
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment