|
From: Charles 'B. K. <kr...@ac...> - 2001-01-20 20:45:32
|
By default libdv builds with x86 assembly code, including MMX, versions of some of its algorithms. It can be built using only C, by adjusting the Makefile. The build process of current libdv release uses the GNU "autotools" (autoconf, automake, libtool, etc.). Using the new build, it should automatically avoid x86 assembly on non-x86 platorms. The version of libdv in the released quicktime for linux (qt4l) does not include those changes though. I've only recently released libdv in what I consider the first "beta". It would be nice to find a way to reconcile qt4l with the released libdv. -- Buck ps Performance of the C version of libdv is guaranteed to be extremely slow right now, as we don't include a fast C idct (88). It will be easy to incorporate one of those. Jan Duennweber <Jan...@in...> writes: > i'ld like to run quicktime for linux on my linux power pc > system. Unfortunately i didn't manage to compile the sources, so i > looked into them and there i found the problem : > ..."pushf\n\t" > "popl %%eax\n\t" > "movl %%eax, %%ecx\n\t"... > in quicktime/libdv/ there is some assembly language code for intel > CPUs. my question : are theese parts of the DV decoder needed to run > quicktime ? or is there a possiblity to create useable quicktime > libraries without the parts written in assembly language ? any help > greatly appreciated... > best regards > Jan Duennweber |