Обнаружение неоновой поддержки
Я построил ffmpeg для разных процессоров для использования на Android, и я хотел бы знать, чтобы обнаружить их во время выполнения (в Java), чтобы выбрать, какой двоичный файл я собираюсь использовать
На андроид документации я нашел:
#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?