I just did a comparison of audio codec decode times with libav-11 on a iMX-53 (arm cortex-A8) with and without neon & vfp optimizations. There was substantial improvements in aac, ogg and wma with neon & vfp enabled, but mp3 remained the same. Am I correct to assume the mp3 decoder does not utilize the neon optimizations? (or is something screwed up) alac and flac also had little improvement but I understand that they are very different in that they don't convert to the frequency domain.

Tables

        Decode Time (s)         
        
        
        
codec   libav   libav no neon   incumbent       % change        compared against
aac     9.7     59.5    40.6    −76.1%  faad    
alac    8.1     8.1     6.5     24.6%   faad    
flac    10.9    11.6    11.2    −2.7%   flac    
ogg     9.9     47.7    35.5    −72.1%  ogg123  
mp3     19.2    19.2    8.5     125.9%  madplay         
wmav2   5.7     38.7    4.8     18.8%   gst-wma-codec


(codec to codec is different content.)

--
Jonathan Bagg
Embedded Systems Developer
NAD Electronics | Lenbrook Industries Limited
633 Granite Court, Pickering, Ontario, Canada L1W 3K1 | 905-831-0799 ext 4478 
|http://www.nadelectronics.com

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to