mpv/video/decode
wm4 ca175871cd vdpau: fix hwdec uninit
This is a bit unintuitiv, but it appears hwdec backends have to unset
hwdec_priv manually in their uninit function. Normally with this idiom
you'd expect the common code to do this (and maybe even freeing the priv
struct). Since other hwdec backends do this quite consistently, just fix
vdpau for now.

Also add an assert to detect similar bugs sooner.

Fixes #3788.
2016-11-10 08:39:09 +01:00
..
cuda.c cuda: initialize hwframes format 2016-09-28 21:10:15 +02:00
d3d.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
d3d.h d3d: implement screenshots for --hwdec=d3d11va 2016-06-28 20:38:53 +02:00
d3d11va.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
dec_video.c dec_video: don't spam missing PTS warnings 2016-11-09 17:51:19 +01:00
dec_video.h dec_video: don't spam missing PTS warnings 2016-11-09 17:51:19 +01:00
dxva2.c win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
lavc.h vd_lavc: expose mastering display side data reference peak 2016-07-03 19:42:52 +02:00
vaapi.c vaapi: support drm devices when running in vaapi-copy mode 2016-10-02 12:38:33 +02:00
vd.h video: approximate AVI timestamps via DTS handling 2016-02-11 16:14:30 +01:00
vd_lavc.c vdpau: fix hwdec uninit 2016-11-10 08:39:09 +01:00
vdpau.c vdpau: fix hwdec uninit 2016-11-10 08:39:09 +01:00
videotoolbox.c video: change hw_subfmt meaning 2016-07-15 13:04:17 +02:00