1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-27 19:01:07 +00:00
mpv/video/out
wm4 42fc0d96fc vo: avoid burning CPU when paused
Some code always calls vo_event(), even with event==0, which leads to
immediate wakeup, which in turn causes the function to be called again.
This would burn CPU, which was especially noticeable when paused.

(cherry picked from commit 0bdef9979f)
2015-05-15 19:15:05 +09:00
..
cocoa
wayland
aspect.c Update license headers 2015-04-13 12:10:01 +02:00
aspect.h Update license headers 2015-04-13 12:10:01 +02:00
bitmap_packer.c Update license headers 2015-04-13 12:10:01 +02:00
bitmap_packer.h
cocoa_common.h cocoa: remove an unused parameter 2015-05-07 10:53:55 +09:00
cocoa_common.m cocoa: add missing break statements in switch 2015-05-15 10:29:40 +09:00
d3d_shader_420p.h
d3d_shader_nv12.h
d3d_shader_yuv.hlsl
dither.c Update license headers 2015-04-13 12:10:01 +02:00
dither.h
drm_common.c vo_drm: fix coding style to adhere to guidelines 2015-04-21 11:54:14 +02:00
drm_common.h vo_drm: extract vt_switcher to drm_common 2015-04-19 21:18:15 +02:00
filter_kernels.c Update license headers 2015-04-13 12:10:01 +02:00
filter_kernels.h Update license headers 2015-04-13 12:10:01 +02:00
gl_cocoa.c cocoa: remove an unused parameter 2015-05-07 10:53:55 +09:00
gl_common.c Update license headers 2015-04-13 12:10:01 +02:00
gl_common.h vo_opengl: refactor wayland frame skipping 2015-05-07 10:42:10 +09:00
gl_header_fixes.h Update license headers 2015-04-13 12:10:01 +02:00
gl_hwdec_vaglx.c vaapi: fight with Intel's broken video decoding GL interop 2015-04-05 22:48:40 +02:00
gl_hwdec_vda.c
gl_hwdec_vdpau.c
gl_hwdec.c Update license headers 2015-04-13 12:10:01 +02:00
gl_hwdec.h
gl_lcms.c vo_opengl: gl_lcms: make sure win32 unicode fopen() wrapper is enabled 2015-05-07 10:45:05 +09:00
gl_lcms.h
gl_osd.c Update license headers 2015-04-13 12:10:01 +02:00
gl_osd.h vo_opengl: draw subtitles directly onto the video 2015-03-26 00:04:03 +01:00
gl_rpi.c RPI support 2015-03-29 16:09:56 +02:00
gl_utils.c vo_opengl: increase shader cache size 2015-03-26 00:04:08 +01:00
gl_utils.h vo_opengl: add FBOTEX_FUZZY alias 2015-03-26 00:04:08 +01:00
gl_video.c vo_opengl: change default FBO format 2015-05-07 10:47:51 +09:00
gl_video.h vo_opengl: refactor wayland frame skipping 2015-05-07 10:42:10 +09:00
gl_w32.c Update license headers 2015-04-13 12:10:01 +02:00
gl_wayland.c vo_opengl: refactor wayland frame skipping 2015-05-07 10:42:10 +09:00
gl_x11.c Update license headers 2015-04-13 12:10:01 +02:00
gl_x11egl.c
vo_caca.c Update license headers 2015-04-13 12:10:01 +02:00
vo_direct3d.c Update license headers 2015-04-13 12:10:01 +02:00
vo_drm.c vo_drm: allow changing video rectangle settings 2015-05-09 21:15:26 +09:00
vo_image.c Update license headers 2015-04-13 12:10:01 +02:00
vo_lavc.c Update license headers 2015-04-13 12:10:01 +02:00
vo_null.c Update license headers 2015-04-13 12:10:01 +02:00
vo_opengl_cb.c vo_opengl_cb: actually set requested options 2015-05-15 10:30:49 +09:00
vo_opengl.c video/out: remove VOFLAG_FLIPPING 2015-05-07 10:42:16 +09:00
vo_rpi.c vo_rpi: update renderer size on display size changes too 2015-05-07 10:42:30 +09:00
vo_sdl.c Update license headers 2015-04-13 12:10:01 +02:00
vo_vaapi.c Update license headers 2015-04-13 12:10:01 +02:00
vo_vdpau.c video/out: remove VOFLAG_FLIPPING 2015-05-07 10:42:16 +09:00
vo_wayland.c vo_wayland: fix null dereference 2015-03-23 21:53:32 +01:00
vo_x11.c Update license headers 2015-04-13 12:10:01 +02:00
vo_xv.c Update license headers 2015-04-13 12:10:01 +02:00
vo.c vo: avoid burning CPU when paused 2015-05-15 19:15:05 +09:00
vo.h video/out: remove VOFLAG_FLIPPING 2015-05-07 10:42:16 +09:00
w32_common.c w32_common: add more rounded-down frame rates 2015-04-25 02:11:00 +10:00
w32_common.h Update license headers 2015-04-13 12:10:01 +02:00
wayland_common.c
wayland_common.h
win_state.c player: add --window-scale option 2015-04-24 23:27:12 +02:00
win_state.h
x11_common.c x11: query ICC profile based on center of window 2015-05-07 10:39:40 +09:00
x11_common.h x11: actually disable screensaver 2015-04-15 22:40:19 +02:00
x11_icon.bin