[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: help with mplayer bug 431139



Turns out it was simple to find the code in question.

The code already checks the amask bits for MVI availability with CAN_COMPILE_ALPHA_MVI .

So, there should be a way to keep CAN_COMPILE_ALPHA_MVI set but keep the rest of the program from using ev67 specific instructions - the mvi acceleration already has the appropriate guards in place such that the mvi accelerated code will not execute on cpus that do not support it.

gcc needs to be set such that the mvi primitives are available, but general code generation is ev5.

...tom


The libmpeg2 in
A Mennucc wrote:
This means that mplayer is compiled with 'gcc -mcpu=ev67 ' ;
and also that  CAN_COMPILE_ALPHA_MVI is set, and this enables some
specific code in  libmpeg2/  (I don't know what MVI is , alas - but it
looks as something that not all CPUs have)

So the simplest workaround seems to set -mcpu to some lower CPU and to
disable MVI...




Reply to: