Re: XviD on PPC85XX CPU

Peter Ross <[email protected]>
Newsgroups gmane.comp.video.xvid.devel
Message-ID <[email protected]>
Hello,

On Wed, May 13, 2009 at 04:58:02PM +0800, bing.li wrote:
> Hello Everybody:
> 
>        I am to port xvid engine for  MPC85xx(Motorola/Freescale PowerPC ). 


[..]


> 
> 1)       I noticed that xvid have only idct assemble code ,but no dct code in the 
> 
> xvidcore-1.2.1\xvidcore\src\dct\ppc_asm   directory. 
> 
>        I am curious about that!  If no dct assemble code, does it mean that 
> 
> the  coding speed will be very slow on  PPC platform????

Yes, you will need to source a PPC-optimised forward DCT to achieve
respectable performance.

> 
> 2)       In addition, I wonder  where can I find   <altivec.h> ??
> 
>           altivec.h is included in the PPC asm files. But I can not find this altivec.h on my xvid package.


altivec.h is shipped with your compiler, xvid does not provide this.

you may need to tell your compiler to enable altivec. specifically,
for gcc you need to add the -maltivec flag.

% cd build/generic
% ./bootstrap.sh
% CFLAGS+=-maltivec ./configure


cheers,

-- Peter
(A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.