Software Archive
Read-only legacy content
公告
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17060 讨论

Looking to test my app on actual x86 android hardware

Kyle_H_
初学者
1,303 次查看

Okay so I am working on an x86 version of my app, GoneMAD Music Player, and can successfully run it in the emulator.  Audio playback has never worked smoothly in any emulator (yes i have the hardware acceleration working) so I was wondering if anyone here had an actual device that could test out it out to see if playback was smooth?

Thanks

http://www.mediafire.com/?5fhefc6jdde25qd

0 项奖励
8 回复数
Alexander_W_Intel
1,303 次查看
Hi, I just did a quick test on a x86 phone with a 320k mp3 file and did not hear anything unexpected. Is there anything special you want to have tested? Thanks, Alex
0 项奖励
Kyle_H_
初学者
1,303 次查看
Thanks, preferably a flac (48kz or under) file and ogg file. Those decoders were ported to x86 and would be a good indication if everything is working correctly. I really don't expect any issues but I wanted to be sure before releasing anything to google play. Thanks!
0 项奖励
Kyle_H_
初学者
1,303 次查看
Khz*
0 项奖励
Alexander_W_Intel
1,303 次查看
Flac and Ogg are both working fine :-). I'm a little bit curious: What did you do for the x86 optimization? Just recompiled the NDK part? Thanks, Alex
0 项奖励
Kyle_H_
初学者
1,303 次查看
Awesome thanks! My app uses 5-6 diff native libraries, most i just did a simple recompile with the ndk for x86. ffmpeg on the other hand has tons of optimizations for every different architecture, so I had to run ./configure with all the x86 switches before using the ndk. If i remember correctly there should be a few more optimizations i can make (like enabling SSE and some of the other supported instruction sets)
0 项奖励
Alexander_W_Intel
1,303 次查看
If you want/need more performance you could think about enabling Intel® SSE. The performance gain should be significant. All Intel phones on the market support Intel® SSE up to SSSE3.
0 项奖励
Kyle_H_
初学者
1,303 次查看
Yeah I definitely want to enable the SSE instructions, I would imagine they would really help speed up decoding algorithms and whatnot. ffmpeg seemed to disable them when I did an x86_32 build (they were enabled in x86_64) so i'll have to manually enable them.
0 项奖励
JLuna5
新分销商 I
1,303 次查看

Hi, you are nice work!!!

0 项奖励
回复