[FFmpeg-devel] [RFC]AIX support
ubitux at gmail.com
Sat Jun 29 13:17:20 CEST 2013
On Sat, Jun 29, 2013 at 03:50:32AM +0200, Carl Eugen Hoyos wrote:
> With attached patch, fate fails on aix for tak and some aac tests, everything
> else works with --disable-shared.
> shared library support is missing, I have no idea what to do.
> uname -m is "machine ID number of the hardware" on aix, the configure patch is
> from malc (qemu).
> I had to rename "AVClass class" because math.h defines "extern int class()"
> for c compilation.
I wonder what's the best reason between this and "my c++ compiler doesn't
like it" :)
> sys/thread.h defines "void thread_init(unsigned long long, unsigned long
> long);" so I renamed thread_init in */pthread.c
> FRAMESIZE in ra144 is bad because sys/mstsave.h defines FRAMESIZE as
> HZ (used in af_biquads.c) is defined as _HZ in sys/m_param.h, is there a
> better name?
> aix assembler does not support local labels, so the current timer.h
> implementation does not work, an alternative is a relative jump afaict, I am
> not sure if I am able to implement that.
> Flames, comments?
Are you adding a FATE instance for AIX?
PS: is there any demand for supporting AIX or that's merely for fun?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 490 bytes
Desc: not available
More information about the ffmpeg-devel