[FFmpeg-devel] [RFC] Cleanse swscale
    Luca Barbato 
    lu_zero
       
    Thu Jan 13 11:36:37 CET 2011
    
    
  
On 1/13/11 4:28 AM, Baptiste Coudurier wrote:
> Hummm Luca, can you clarify ? This seems huge to me as well.
swscale for the *_template.c stuff adopts this approach
RENAME(function){
	
}
...
RENAME(init){
generic_function = RENAME(function);
}
so it duplicates functions.
by untemplating the C code (the step I posted) you have to keep 
basically a duplicate of the C code for every arch that has already 
optimizations even if you might just keep a single copy. Right now you 
have duplicates in the binary.
the next step would be refactor so there aren't unneeded duplicates.
lu
    
    
More information about the ffmpeg-devel
mailing list