changeset 7619:dd01f9afcd45

forgot docs (again ...)
author michael
date Sun, 06 Oct 2002 16:01:54 +0000
parents 555ef64dfe1c
children 249c2c199851
files DOCS/tech/libavc-options.txt
diffstat 1 files changed, 20 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/tech/libavc-options.txt	Sun Oct 06 13:19:21 2002 +0000
+++ b/DOCS/tech/libavc-options.txt	Sun Oct 06 16:01:54 2002 +0000
@@ -202,10 +202,21 @@
         2 accurate integer
         3 mmx
         4 mlib
+        
+idct	(0-99) idct algorithm
+	0 automatically select a good one (default)
+	1 jpeg reference integer
+        2 simple
+        3 simplemmx
+        4 libmpeg2mmx (inaccurate, DONT USE for encoding with keyint >100)
+        5 ps2
+        6 mlib
+        7 arm
+        note: all these IDCTs do pass the IEEE1180 tests AFIAK
 
 lumi_mask	(0.0-1.0) luminance masking
 	0.0 disabled (default)
-        0.0-0.5 should be a sane range
+        0.0-0.3 should be a sane range
         warning: be carefull, too large values can cause disasterous things
         warning2: large values might look good on some monitors but may look horrible
         on other monitors
@@ -230,6 +241,8 @@
 
 naq	normalize adaptive quantization
 	experimental
+ 
+ildct	use interlaced dct
 
 lavdopts: (decoder options)
 ---------------------------
@@ -244,13 +257,17 @@
 bug	manual workaround encoder bugs (cant be easily detected automatically)
 	0 (default)
 	1 for msmpeg4v3	workaround for some old lavc generated msmpeg4v3 files
-	1 for mpeg4	workaround some opendivx? files 
+	1 for mpeg4	workaround some opendivx? files (autodetected hopefully)
 			see http://heroinewarrior.com for some samples
 	2 for mpeg4	workaround xvid interlacing bug
-	3 for mpeg4	workaround for UMP4
+	3 for mpeg4	workaround for UMP4 (autodetected hopefully)
 
 gray	grayscale only decoding (a bit faster than with color ...)
 
+idct	see lavcopts
+        note: the decoding quality is highest if the same idct algorithm is used 
+        for decoding as for encoding, this is often not the most accurate though
+
 
 Notes:	1. lavc will strictly follow the quantizer limits vqmin, vqmax, vqdiff
            even if it violates the bitrate / bitrate tolerance