--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-ndk...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-ndk?hl=en.
I have the same problem here on a Motorola Milestone running Android 2.1-update1.
I'm compiling for both ABIs with this in Application.mk:
APP_ABI := armeabi armeabi-v7a
I can see that the armeabi-v7a libs are built, and that my apk is now double
sized (sigh..).
But, when installing the app, I get this in logcat:
D/PackageManager( 1278): Caching shared lib lib/armeabi/librecorderenginejni.so
D/PackageManager( 1278): Caching shared lib lib/armeabi/libsndfile.so
D/PackageManager( 1278): Caching shared lib lib/armeabi/libavcodec-resample.so
Which seems to mean that the armeabi-v7a libs are ignored, and anyway it doesn't
run faster.
Is this a problem with the way Motorola built Android?
Would it work on, say, a Nexus One or an HTC Desire?
--
Olivier
Would it work on, say, a Nexus One or an HTC Desire?
--
Olivier
--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-ndk...@googlegroups.com.
[...]
> Which seems to mean that the armeabi-v7a libs are ignored, and
> anyway it doesn't
> run faster.
>
> Is this a problem with the way Motorola built Android?
>
> Yes, and we already informed Motorola about that, afaik
>
> Would it work on, say, a Nexus One or an HTC Desire?
>
> Yes for the Nexus One, I don't know about the HTC Desire.
I see, but all in all it means that very few of my users will benefit of this
currently. And since it's about audio codecs, it's a bit critical. And I can't
even test it right now, since I don't have a Nexus One or so.
I guess fixed-point is still the way...
Thanks
--
Olivier
Alright, I changed my code to fixed point, and am using the following ARM asm:
http://svn.xiph.org/trunk/Tremor/asm_arm.h
It states "arm7 and later" but I'm unsure if that means ARMv7..
And these asm routines appear to work on the following devices:
- Samsung i7500 Galaxy
- HTC Magic 32B
- Motorola Milestone
Do you think that this is safe for ARMv5, in an armeabi lib?
--
Olivier
Thanks for confirming this. These asm routines provide 1.5x speed improvement,
which is very appreciable in my case.
--
Olivier
Yeah. It means arm7 the processor, not the ISA. I remember using Tremor on hacked original iPods which are just simple little ARM7TDMIs. It'll be safe to use on any Android ARM device.
Tristan Miller
On Jul 13, 2010 5:21 AM, "Olivier Guilyardi" <li...@samalyse.com> wrote:
On 07/13/2010 12:31 AM, fadden wrote:
> On Jul 9, 5:45 pm, Olivier Guilyardi <l...@samalyse.com> wro...
Thanks for confirming this. These asm routines provide 1.5x speed improvement,
which is very appreciable in my case.
--
Olivier
--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
...
By the way, have you ever used the Rockbox version of Tremor? Is this really faster?
Olivier
On 07/13/2010 11:38 PM, Tristan Miller wrote:
> Yeah. It means arm7 the processor, not the ISA. I remember using
> Tremor on hacked original iPods which are just simple little ARM7TDMIs.
> It'll be safe to use on any Android ARM device.
>
> Tristan Miller
>
>> On Jul 13, 2010 5:21 AM, "Olivier Guilyardi" <li...@samalyse.com
>> <mailto:li...@samalyse.com>> wrote:
>>
>> On 07/13/2010 12:31 AM, fadden wrote:
>> > On Jul 9, 5:45 pm, Olivier Guilyardi <l...@samalyse.com
>> <mailto:l...@samalyse.com>> wro...
>>
>> Thanks for confirming this. These asm routines provide 1.5x speed
>> improvement,
>> which is very appreciable in my case.
>>
>> --
>> Olivier
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "android-ndk" group.
>> ...
>>
> --
> You received this message because you are subscribed to the Google
> Groups "android-ndk" group.
No, I haven't used it, but I believe their performance claims. They have both the incentive and the means to get there. But to be sure you should benchmark the two.
Tristan Miller
On Jul 14, 2010 7:11 PM, "Olivier Guilyardi" <li...@samalyse.com> wrote:
Okay, thanks.
By the way, have you ever used the Rockbox version of Tremor? Is this really faster?
Olivier
On 07/13/2010 11:38 PM, Tristan Miller wrote:
> Yeah. It means arm7 the processor, not the ISA. I...
>> <mailto:li...@samalyse.com>> wrote:
>>
>> On 07/13/2010 12:31 AM, fadden wrote:
>> > On Jul 9, 5:4...
>> <mailto:l...@samalyse.com>> wro...
>>
>> Thanks for confirming this. These asm routines provide 1.5x speed
>> improvement,
>> which is ...
> To post to this group, send email to andro...@googlegroups.com.
> To unsubscribe from this grou...
--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, s...