diff options
-rw-r--r-- | DOCS/tech/vidix.txt | 13 |
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. |