changeset 6004:0aa2d199088d

updated
author arpi
date Mon, 06 May 2002 23:01:30 +0000
parents 28f800545e63
children 10ef69b1dcf3
files DOCS/tech/vop.txt
diffstat 1 files changed, 17 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/tech/vop.txt	Mon May 06 22:50:02 2002 +0000
+++ b/DOCS/tech/vop.txt	Mon May 06 23:01:30 2002 +0000
@@ -33,9 +33,9 @@
 
 -vop expand[=w:h:x:y:o]
     Expanding _and_ (optional) OSD rendering plugin.
-    w,h (expanded width,height) defaults to original width,height
-    x,y (position of original image on the expanded image) defaults to center
-    o   (0=disable/1=enable SUB/OSD rendering) defaults to 0
+    w,h (expanded width,height) defaults (-1) to original width,height
+    x,y (position of original image on the expanded image) defaults (-1) to center
+    o   (0=disable/1=enable SUB/OSD rendering) defaults (0) to disabled
     MPI: DR (if possible) or copy
     Special: mpcodecs core uses it to solve stride restrictions between filters
 	     mencoder uses (autoload) it to render SUB/OSD
@@ -61,6 +61,8 @@
     w,h (new width/height after scaling) defaults to original width,height
 	note: if -zoom is used, and underlaying filters (including libvo)
 	uncapable of scaling, then it defaults to d_width/d_height !
+	note 2: w/h values -1 means original width/height, 0 means scaled
+	d_width/d_height
     MPI: TEMP, accepts stride
     Special: dec_video and mpcodecs core autoloads it for colorspace conv.
 
@@ -84,7 +86,7 @@
     format name, like rgb15, bgr24, yv12 etc...
     note again, it does NOT do any conversion, it just limits the _next_
     plugins format list.
-    MPI: -
+    MPI: passthru
 
 -vop pp[=flags]
     Postprocessing filter.  (usefull for codecs without built-in
@@ -104,3 +106,14 @@
     It uses libfame.
     MPI: EXPORT special
 
+-vop dvbscale[=aspect]
+    Setup scaling to the optimal values for the DVB card.
+    (use HW for X-scaling, calc sw Y scaling to keep aspect)
+    The 'aspect' parameter controls aspect ratio, it should be calculated
+    as aspect=DVB_HEIGHT*ASPECTRATIO, default is 576*(4/3)=768
+    (for 16:9 TV set it to 576*(16/9)=1024)
+    It's only usefull togethwer with expand+scale:
+	-vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
+    MPI: passthru
+
+    
\ No newline at end of file