diff options
Diffstat (limited to 'src/vdpau_driver.c')
-rw-r--r-- | src/vdpau_driver.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vdpau_driver.c b/src/vdpau_driver.c index 6e31478..c8b98bd 100644 --- a/src/vdpau_driver.c +++ b/src/vdpau_driver.c @@ -173,6 +173,11 @@ vdpau_common_Terminate(vdpau_driver_data_t *driver_data) driver_data->vdp_device = VDP_INVALID_HANDLE; } vdpau_gate_exit(driver_data); + + if (driver_data->vdp_dpy) { + XCloseDisplay(driver_data->vdp_dpy); + driver_data->vdp_dpy = NULL; + } } // vaInitialize |