1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-29 22:00:58 +02:00
FFmpeg/libavutil
Måns Rullgård 9f5ff83f2a PPC asm for AV_RL*()
PPC is normally big endian but has special little endian load/store
instructions.  Using these avoids a separate byteswap.  This makes the
vorbis decoder about 5% faster.  Not much else uses little-endian
read/write extensively.

GCC generates horrible PPC code for the default AV_[RW]B64 (which uses
a packed struct), so we override it with a plain pointer cast.

Originally committed as revision 18602 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-18 00:00:31 +00:00
..
2009-04-18 00:00:28 +00:00
2009-04-18 00:00:31 +00:00
2009-04-02 23:22:19 +00:00
2009-04-02 23:22:19 +00:00
2009-04-02 23:22:19 +00:00
2009-04-18 00:00:31 +00:00
2009-03-20 11:40:05 +00:00
2009-03-19 14:49:47 +00:00