[SCM] libav/experimental: gmc1

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:34:54 UTC 2013


The following commit has been merged in the experimental branch:
commit 143cc725273c130220e42b7281318ae80083cda3
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Jan 11 15:38:00 2003 +0000

    gmc1
    
    Originally committed as revision 1446 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/doc/optimization.txt b/doc/optimization.txt
index d2ee33f..8a718e1 100644
--- a/doc/optimization.txt
+++ b/doc/optimization.txt
@@ -68,12 +68,20 @@ get_pixels / diff_pixels
         
 clear_blocks
 	easiest, to optimize
- 
+        
 gmc
 	used for mpeg4 gmc
         optimizing this should have a significant effect on the gmc decoding speed but
         its very likely impossible to write in SIMD
 
+gmc1
+	used for chroma blocks in mpeg4 gmc with 1 warp point
+	(there are 4 luma & 2 chroma blocks per macrobock, so 
+        only 1/3 of the gmc blocks use this, the other 2/3 
+        use the normal put_pixel* code, but only if there is 
+        just 1 warp point)
+        Note: Divx5 gmc always uses just 1 warp point
+
 pix_sum
 	used for encoding
         

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list