<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I am using a vlc (2.0.9)+vaapi (0.32 libva 0.15.0)+xvba
(0.8.1)+fglrx (13.4) setup for decoding h264 with direct rendering
(Jean-Paul Saman's patches) (Radeon 6250). CPU usage is very good,
since it stays at around 50% with and AMD G-T40E processor.
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-15">
<br>
<br>
Unfortunately, if vlc crashes (xvba sometimes segfaults), or if I
kill() it with SIGKILL, it seems that vaapi status remains corrupt
(no call to vaTerminate()) and after some vlc restarts the decoder
eventually stops working giving surface errors.<br>
<br>
Is there a way of cleaning vaapi's status, short of resetting the
machine? Unloading X and fglrx is not working, and changing virtual
terminal after killing X with<br>
<br>
chvt 1; chvt 7<br>
<br>
isn't working either.<br>
<br>
Unfortunately the machine is not replaceable and the software stack
was tested and I am wary of substituting from the drivers to VLC.<br>
<br>
Thank you in advance<br>
</body>
</html>