<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I’m working on a project that has been using GStreamer successfully for quite a while. The project is based on QtQuick and runs on everything Qt supports. I’m now faced with a custom x86 version of Android device (an RC Radio with an integrated Android tablet) and I can’t seem to get h264 decoding properly. This is the same code running elsewhere. I’m investigating the use of hardware (h264) decoding and found a few options where vaapi seems to be the most logical one.<div class=""><br class=""></div><div class="">QtQuick application</div><div class="">Android x86 running on a Baytrail platform (4-core Intel(R) Atom(TM) CPU  Z3735F @ 1.33GHz)</div><div class="">GStreamer handling an RTSP video only (no audio) stream and a custom QtQuick sink.</div><div class="">(<a href="https://github.com/mavlink/qgroundcontrol/tree/master/src/VideoStreaming" class="">https://github.com/mavlink/qgroundcontrol/tree/master/src/VideoStreaming</a>)</div><div class=""><br class=""></div><div class=""><div class="">I have no problems building the entire GStreamer package using cerbero. What I can’t figure out is how to integrate gstreamer-vaapi. I created the recipe and then realized it depends on libva, which in turn depends on libdrm, which in turn depends on libpciaccess at which point, it can’t get any further.</div></div><div class=""><br class=""></div><div class="">Question:</div><div class=""><br class=""></div><div class="">Can this be done? Has someone done it before? Is there a better alternative?</div><div class=""><br class=""></div><div class="">Thanks in advance,</div><div class=""><br class=""></div><div class="">g</div><div class=""><br class=""></div></body></html>