[Libav-user] How to achieve 30 FPS using APIs on Android?

William MANCON wmancon at gmail.com
Wed Sep 21 11:38:58 EEST 2016


On Wed, Sep 21, 2016 at 7:17 AM, Amber Beriwal <amber.beriwal at newgen.co.in>
wrote:

> Hi,
>
>
>
> Yes, we built FFMPEG libs by ourselves. What is Neon support?
>
>
>
> Regards
>
> *Amber Beriwal*
>
> Newgen Software Technologies Ltd.
>
>
>

>From https://en.wikipedia.org/wiki/ARM_Cortex-A7   /
https://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29
The Advanced SIMD extension (aka NEON or "MPE" Media Processing Engine) is
a combined 64- and 128-bit SIMD instruction set that provides standardized
acceleration for media and signal processing applications. NEON is included
in all Cortex-A8 devices but is optional in Cortex-A9 devices.[79] NEON can
execute MP3 audio decoding on CPUs running at 10 MHz and can run the GSM
adaptive multi-rate (AMR) speech codec at no more than 13 MHz. It features
a comprehensive instruction set, separate register files and independent
execution hardware.[80] NEON supports 8-, 16-, 32- and 64-bit integer and
single-precision (32-bit) floating-point data and SIMD operations for
handling audio and video processing as well as graphics and gaming
processing. In NEON, the SIMD supports up to 16 operations at the same
time. The NEON hardware shares the same floating-point registers as used in
VFP. Devices such as the ARM Cortex-A8 and Cortex-A9 support 128-bit
vectors but will execute with 64 bits at a time,[76] whereas newer
Cortex-A15 devices can execute 128 bits at a time.

Regards,
WM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20160921/8eb6d010/attachment.html>


More information about the Libav-user mailing list