1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-24 15:52:25 +00:00
mpv/video/decode
wm4 de22d2b1ba vf_vavpp: make it work with vo_opengl and software decoding
vo_opengl always loads the hwdec backend lazily, so hwdec_request_api()
has to be called to possibly load it. This makes vf_vavpp work with
software decoding. (Hardware decoding loads the backend before the
filter is initialized, so this case is different.)

Also, the VFCTRL_GET_HWDEC_INFO call doesn't need to be checked. If it
fails, the info will be left blank.
2013-11-22 18:06:34 +01:00
..
dec_video.c demux: rename demux_packet.h to packet.h 2013-11-18 18:46:44 +01:00
dec_video.h vf_vavpp: make it work with vo_opengl and software decoding 2013-11-22 18:06:34 +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 vf_vavpp: make it work with vo_opengl and software decoding 2013-11-22 18:06:34 +01:00
vaapi.c vo_opengl: add support for VA-API OpenGL interop 2013-11-04 00:11:43 +01:00
vd_lavc.c demux: rename demux_packet.h to packet.h 2013-11-18 18:46:44 +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: enable OpenGL interop 2013-11-19 22:15:28 +01:00
vdpau.c vdpau: unbreak 2013-11-09 01:27:03 +01:00