<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>