Bug 107326

Summary: VDPAU library prevents player like VLC and kaffeine to be closed ( process stays in background)
Product: libva Reporter: Barto <mister.freeman>
Component: vdpauAssignee: Gwenole Beauchesne <gb.devel>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: glxinfo

Description Barto 2018-07-22 02:28:07 UTC
Created attachment 140756 [details]
glxinfo

Hello,

since a recent version of vdpau I notice that video players like VLC and kaffeine can not exit properly when they use VDPAU library for hardware decoding,

for example when I use VLC 3.0.3 with VDPAU as hardware acceleration for decoding all seems ok, but when I want to close vlc then only the GUI exits, but the vlc process still running in background, I have to kill the VLC process,

kaffeine (a Qt5 player) has the same weird behaviour when vdpau is used,

I use archlinux 64 bits, kernel linux 4.17.8, amd radeon HD4650 pcie with the radeon open source driver,

 version of vdpau libraries :

- libva-vdpau-driver 0.7.4-3 
- libvdpau 1.1.1+3+ga21bf7a-1 
- mesa-vdpau 18.1.4-1
Comment 1 Barto 2018-07-22 02:32:08 UTC
the bug occurs mainly when the h264 stream has error, for example when using a DVB-T tuner device, when the antenna reception is weak then the VLC process can stay in background when I want to close VLC,

and sometimes when VLC is minimized (with video running) then X server can crash (black screen for 5 seconds) and restarts automaticaly,

so there is probably a problem in the recent version of VDPAU, problem began since may or june 2018 (not sure at 100%)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.