Hi Everyone,<br><br>I built the latest VLC for android with NO_NEON and TEGRA2 flags.<br>It runs on my ASUS Transformer Prime(TF201) perfectly on SW mode for a 1280x688 file playback.<br><br>But when I turn on the hardware acceleration, I see severe audio and video asynchronous for the same HD file.<br>
Even for a SD file, there is still a slight a/v async.<br><br>I put logs in the attachment. One is related to SD file playback. Another is related to HD file playback.<br>I saw 3 issues(?) in them.<br><br> 1. Both of the them show the message constantly.<br>
W/libOpenSLES(1339): Leaving BufferQueue::Enqueue (SL_RESULT_BUFFER_INSUFFICIENT)<br> E/VLC(1339): buffer insufficient<br><br> 2. In the log for SD file, I notice the omx video decoder is not used.<br><br> 3. Both of them use SW audio decoder(FFMPEG). Is it right?<br>
<br>Questions:<br>1. Where should I follow the resolve the issue? My goal is to play Full-HD file smoothly using VLC.<br><br>2. What is the plan for VLC to support hardware acceleration for android devices?<br> What devices are supported now?<br>
<br>Thank you all in advance.<br><br>Best regards,<br>Scott<br>