[x264-devel] Re: o and g flags
    David Wolstencroft 
    lordrpi at gmail.com
       
    Wed Mar 29 07:49:26 CEST 2006
    
    
  
Guys,
On Mar 27, 2006, at 12:56 PM, Tim Greatrex wrote:
>
> i'm trying to optimise for the mac a bit, and am having problems  
> changing the -o flags to -g to use with my analysis tool (shark). i  
> gather this is the right thing to do, but for some reason changing  
> all the ones i can find in the makefile does not change all the  
> ones at compile, and it returns an error.
>
> any ideas?
>
>
>
Make sure when you ./configure you also --enable-debug. This will  
turn debugging symbols on and is all you have to do
On Mar 28, 2006, at 3:35 AM, Tim Greatrex wrote:
> also have been looking into finding an altivec discrete cosine  
> transform algorithms, as there seems to be this bit missing in the  
> code for altivec. all i can find is suggestions to modify an  
> existing fft algorithm. what have you found?
>
> finally, to all; are there any other osx programmers out there  
> reading this list?
The IDCT is defined within the H.264/AVC spec (unlike ASP's) which is  
slightly modified and this largely results in the ability to do the  
transform/quant steps using only adds/subs and shifts... and one  
multiply per element (using AltiVec, however you may encounter the  
need to use permute operations such as vec_mergeh()  on a matrix  
transpose). Looking at modifying an AltiVec FFT won't help much -  
though you may be able to learn more about coding in AltiVec. The DCT  
is defined in H.264/AVC for a reason - I'd highly suggest not to try  
and modify it.
Just for giggles, the fastest compile flags you'll find for OS X  
is.... -fast :) (it's Apple specific, last I checked)
- David
-- 
This is the x264-devel mailing-list
To unsubscribe, go to: http://developers.videolan.org/lists.html
    
    
More information about the x264-devel
mailing list