обнаружение неоновой поддержки - PullRequest
0 голосов
/ 10 июня 2018

Я построил ffmpeg для разных процессоров для использования на Android, и я хотел бы знать, чтобы обнаружить их во время выполнения (в Java), чтобы выбрать, какой двоичный файл я буду использовать

На AndroidДокументация, которую я нашел:

#include <cpu-features.h>
...
...
if (android_getCpuFamily() == ANDROID_CPU_FAMILY_ARM &&
    (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON) != 0)
{
    // use NEON-optimized routines
    ...
}
else
{
    // use non-NEON fallback routines instead
    ...
}

это то, что мне нужно, но я хотел бы сделать это на стороне Java ... я не хотел добавлять еще один слой jni, чтобы получить эту информацию

Кто-нибудь знает, как получить его через Java API?

...