Hi all,<br>I understand this might sound like a strange request, as I'm a coder "for business".<br>I work for an Italian broadcaster and we're building an android based player.<br>Well, things are almost ok, we've mostly followed the same route as yours, initially,<br>
software codecs, opengl or rgb renderers for video, openal or... audioflinger, I hope<br>the name is correct, for audio.<br>But after a while we realized that software codecs are going to use... well... a lot of CPU<br>(there is some code for using hardware codecs in VLC, anyway!)<br>
So we interfaced hardware codecs, and surfaceflinger yuv renderer.<br>Not portable at all, I'd say.<br>Moreover, there are big problems with permissions, and my conclusion is that the<br>player must run as root on a separate process, and the client java application must use <br>
RMI to invoke methods on the player process.<br>Is there any android VLC developer who wants to share ideas or whatever? <br><br>Thanks in advance, and best of luck.<br>Luca<br><br>