<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi all,<br><br>I have a pc on which openembedded is running. The task of
 this pc is to decode incoming live streams and show on the screen 
attached to it. This is sometimes 1 stream connected, sometimes 5, 
sometimes 10. I wrote the decoder related code by myself. The issue is, there is no 
hardware acceleration at the moment and desperately I am looking for how
 to implement it. <br>The pc has AMD Radeon graphics card and I have 
already installed xvba-va-driver. I can run vainfo and get the following
 lines as return:<br><br><dl class="codebox"><dt><br><a href="http://forum.videolan.org/viewtopic.php?f=32&t=110455#"></a></dt><dd><code>root@dumdum-3048:~# vainfo<br>libva: VA-API version 0.32.0<br>Xlib:  extension "XFree86-DRI" missing on display ":0.0".<br>libva: va_getDriverName() returns 0<br>libva: Trying to open /usr/lib/dri/fglrx_drv_video.so<br>libva: va_openDriver() returns 0<br>vainfo: VA-API version: 0.32 (libva 1.0.15)<br>vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.8.0<br>vainfo: Supported profile and entrypoints<br>      VAProfileH264High               : VAEntrypointVLD<br>      VAProfileVC1Advanced            : VAEntrypointVLD<br></code></dd></dl><br><br>Since
 I get the Entypoints, I suppose that the driver side has already ready 
for the hardware acceleration. However, I know that this is not enough 
and I need to implement some code into my decoder software in order to 
tell the decoder to use the hardware acceleration. <br><br>So, I end up 
with looking into VLC source code to find out how they have done this 
implementation. However, I couldn't get enough information. Then I end 
up here to ask you experts, hoping to get some help.<br><br>Any help, any hint, any guidance would greatly be appreciated.<br><br>Thank you very much,<br>Regards,<br>                                        </div></body>
</html>