1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-03 05:22:23 +00:00
mpv/video/decode
wm4 2d58fb3b8e vo_opengl: add support for VA-API OpenGL interop
VA-API's OpenGL/GLX interop is pretty bad and perhaps slow (renders a
X11 pixmap into a FBO, and has to go over X11, probably involves one or
more copies), and this code serves more as an example, rather than for
serious use. On the other hand, this might be work much better than
vo_vaapi, even if slightly slower.
2013-11-04 00:11:43 +01:00
..
dec_video.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
dec_video.h vo_opengl: add infrastructure for hardware decoding OpenGL interop 2013-11-04 00:11:07 +01:00
lavc_dr1.c vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel API 2013-07-28 19:25:07 +02:00
lavc.h vo_opengl: add infrastructure for hardware decoding OpenGL interop 2013-11-04 00:11:07 +01:00
vaapi.c vo_opengl: add support for VA-API OpenGL interop 2013-11-04 00:11:43 +01:00
vd_lavc.c vo_opengl: add infrastructure for hardware decoding OpenGL interop 2013-11-04 00:11:07 +01:00
vd.c video: let sh_video->disp_w/h always be container size 2013-09-26 17:33:57 +02:00
vd.h cosmetics: replace "CTRL" defines by enums 2013-10-02 21:19:16 +02:00
vda.c video: add vda decode support (with hwaccel) and direct rendering 2013-08-22 12:13:30 +02:00
vdpau_old.c vdpau_old: restore hardware decoding with old API 2013-10-19 20:57:43 +02:00
vdpau.c video: check profiles with hardware decoding 2013-11-01 17:33:33 +01:00