summaryrefslogtreecommitdiffstats
path: root/DOCS/tech/vidix.txt
diff options
context:
space:
mode:
Diffstat (limited to 'DOCS/tech/vidix.txt')
-rw-r--r--DOCS/tech/vidix.txt13
1 files changed, 10 insertions, 3 deletions
diff --git a/DOCS/tech/vidix.txt b/DOCS/tech/vidix.txt
index aebb3d3c0a..f1f61ffe2c 100644
--- a/DOCS/tech/vidix.txt
+++ b/DOCS/tech/vidix.txt
@@ -43,9 +43,16 @@ So any suggestions, reports, criticism are gladly accepted.
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.