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-13 12:21:16 +01:00
2025-03-13 12:21:16 +01:00
2024-03-19 08:58:18 +01:00
2025-03-04 20:07:29 +01:00
2025-02-15 16:22:52 +00:00
2025-03-13 12:21:16 +01:00
2025-03-04 20:07:29 +01:00
2025-03-21 18:29:05 -07:00
2025-02-23 01:40:12 +01:00
2024-10-02 21:27:01 +00:00
2025-02-11 19:19:36 +01:00
2023-01-08 20:42:42 +00: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
2016-07-01 20:29:45 +02:00
2024-12-21 16:15:44 +01: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
2024-11-04 19:35:28 +00:00
2023-01-21 17:08:29 +00:00
2025-02-23 22:01:27 +00:00
2025-02-23 22:01:27 +00:00
2024-08-11 08:22:59 -07:00
2020-03-05 18:12:57 +01:00
2025-03-04 20:07:29 +01:00
2024-09-14 17:06:07 +02:00
2025-03-04 20:07:29 +01:00
2025-02-23 01:40:12 +01:00
2025-03-05 19:04:04 +01:00
2025-02-17 23:36:02 +00:00
2023-11-07 00:52:46 +00:00
2023-11-07 00:52:46 +00:00
2025-03-01 16:38:06 +00:00
2025-03-04 20:07:29 +01:00
2025-03-07 03:25:51 +00:00
2025-02-23 22:01:27 +00:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2025-03-07 03:25:51 +00:00
2025-03-22 17:39:16 +01:00
2025-03-07 03:25:51 +00:00
2025-03-04 20:07:29 +01:00
2025-03-04 20:07:29 +01:00
2024-12-28 16:51:28 +00:00
2025-03-01 16:38:06 +00:00
2024-12-28 16:51:28 +00: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-02-17 17:15:00 +00:00
2024-12-28 16:51:28 +00:00
2025-01-04 15:59:49 +02:00
2025-03-23 17:58:19 +01:00
2025-03-07 03:25:51 +00:00
2025-03-04 20:07:29 +01:00
2024-02-17 16:06:33 +00:00
2025-03-18 17:38:58 +00:00
2025-02-21 20:54:25 +00:00
2024-12-08 18:14:04 +01:00
2024-10-05 18:40:11 +00:00
2025-03-06 21:58:38 +01:00
2024-12-20 18:03:30 +00:00