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
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2024-10-12 01:36:44 +02:00
2017-07-01 15:56:12 +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
2025-03-04 20:07:29 +01:00
2025-01-04 15:59:49 +02:00
2025-03-04 20:07:29 +01:00
2024-02-28 16:04:02 +00:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2023-11-05 17:36:17 +00:00
2025-03-04 20:07:29 +01:00