1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-28 18:12:22 +00:00
mpv/video/decode
Stefano Pigozzi a74d9c1803 vo_opengl: support for vda hardware decoding
The harder work was done in the previous commits. After that this feature comes
out almost for free.

The only problem is I can't get the textures created with CGLTexImageIOSurface2D
to download properly, thus the code performs download using some CoreVideo APIs.

If someone knows why download of textures created with CGLTexImageIOSurface2D
doesn't work please contact me :)
2013-12-02 09:03:31 +01:00
..
dec_video.c video: add insane hack to work around FFmpeg/Libav insanity 2013-11-28 15:20:33 +01:00
dec_video.h video: add heuristic to prevent framedrop during hrseek if pts broken 2013-11-28 15:20:33 +01:00
lavc_dr1.c build: make pthreads mandatory 2013-11-28 19:28:38 +01:00
lavc.h Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
vaapi.c vaapi: remove unused hw image formats, simplify 2013-11-29 14:19:29 +01:00
vd_lavc.c Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
vd.h cosmetics: rename video/audio reset functions 2013-11-27 21:14:39 +01:00
vda.c vo_opengl: support for vda hardware decoding 2013-12-02 09:03:31 +01:00
vdpau_old.c vdpau: always let decoder output IMGFMT_VDPAU 2013-11-29 14:19:44 +01:00
vdpau.c video: move struct mp_hwdec_info into its own header file 2013-11-23 21:26:31 +01:00