[FFmpeg-devel] armeb fix for mpegaudio

matthieu castet castet.matthieu
Fri Aug 1 19:50:35 CEST 2008


Siarhei Siamashka wrote:
> On Friday 01 August 2008, matthieu castet wrote:
>> Siarhei Siamashka wrote:
>>> On Friday 01 August 2008, matthieu castet wrote:
>>>> Hi,
>>>>
>>> Do you know of any real systems (HW + OS) that could be used as ARM big
>>> endian target for FFmpeg?
>> Some Linksys NSLU2.
>> $grep BIG mach-*/Kconfig
>> mach-ixp2000/Kconfig:config ARCH_SUPPORTS_BIG_ENDIAN
>> mach-ixp23xx/Kconfig:config ARCH_SUPPORTS_BIG_ENDIAN
>> mach-ixp4xx/Kconfig:config ARCH_SUPPORTS_BIG_ENDIAN
>>
>> samsung s3c HW also support big endian with minor Linux modification.
> 
> But all this hardware also does support little endian byte order, right?
> So the users are not forced to use big endian OS?
> 
IRRC for the Linksys NSLU2, ethernet device wasn't working in little 
endian mode. That's a shame for a nas device. May be it was fixed since 
that time.

Also it really depends of the controllers around the arm core. Some are 
designed for big endian and can't work in little endian mode (or need 
software hack/byte-swap).

Matthieu




More information about the ffmpeg-devel mailing list