aboutsummaryrefslogtreecommitdiffhomepage
path: root/DOCS/tech
diff options
context:
space:
mode:
authorGravatar nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-31 10:29:46 +0000
committerGravatar nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-31 10:29:46 +0000
commitb25f1df3654d9e9f66effff593307d92dbc8c2a9 (patch)
treec579cdd9849015dabfb86e78c9927fb1a8e2888b /DOCS/tech
parent9bf9892bd31ece2ece7dd70261bed2a9c923e4cd (diff)
Documenting new tune info
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4436 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/tech')
-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.