diff DOCS/tech/vidix.txt @ 4435:c012c026d0e8

Documenting new tune info
author nick
date Thu, 31 Jan 2002 10:29:46 +0000
parents b086b94ec244
children 0f1b5b68af32
line wrap: on
line diff
--- a/DOCS/tech/vidix.txt	Thu Jan 31 10:23:39 2002 +0000
+++ b/DOCS/tech/vidix.txt	Thu Jan 31 10:29:46 2002 +0000
@@ -43,9 +43,16 @@
    vidix_playback_t.fourcc	- contains fourcc of movie
    vidix_playback_t.capability	- currently contsinas copy of vidix_capability_t.flags
    vidix_playback_t.blend_factor- currently unused   
-   vidix_playback_t.src		- currently only x,y,w,h fields are used.
-				  contain original movie size (in pixels)
-				  x and y often are nulls.
+   vidix_playback_t.src		- x,y,w,h fields contain original movie size
+				  (in pixels) x and y often are nulls.
+   vidix_playback_t.src.pitch.y   These fields contain source pitches
+   vidix_playback_t.src.pitch.u - for each Y,U,V plane in bytes.
+   vidix_playback_t.src.pitch.v   (For packed fourcc only Y value is used)
+				  They are hints for driver to use same destinition
+				  pitches as in source memory (to speed up
+				  memcpy process).
+				  Note: when source pitches are unknown or
+				  variable these field will be filled into 0.
    vidix_playback_t.dest	- x,y,w,h fields contains destinition rectange
 				  on the screen in pixels.
    vidix_playback_t.num_frames  - maximal # of frames which can be used by APP.