Files
Kacper Michajłow 903c805a37 vo: don't burn cpu in paused state for untimed VOs
Fixes VO thread busy looping in paused state for untimed VOs.

One example is vo_lavc (encoding mode), used commonly to extract
thumbnail by scripts.

Example command that was affected:
mpv --ovc=rawvideo --of=image2 --ofopts=update=1 --o=test --pause
file.ext

We have to update request_redraw value to not redraw again. This has
been skipped by early exit before.

This also fixes VO_CAP_NORETAIN case.

Fixes: 8798cec7fa
2025-03-23 17:58:19 +01:00
..
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2024-12-02 22:31:14 +01:00
2017-06-17 17:08:51 +02:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
…
2025-03-04 20:07:29 +01:00
2020-03-05 18:12:57 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-01-04 15:59:49 +02:00
2025-03-04 20:07:29 +01:00