diff options
author | Luc Verhaegen <libv@skynet.be> | 2005-09-27 12:18:07 +0000 |
---|---|---|
committer | Luc Verhaegen <libv@skynet.be> | 2005-09-27 12:18:07 +0000 |
commit | 92e53cd460e8aa3722e953b40420a3ba8e4b31d9 (patch) | |
tree | 8a6fbeccba562d7e5f6879e124c6cbb91ff166d3 | |
parent | 794daa0211f27a546fc5cde223b82804f5827a48 (diff) |
[devel-swov_yuy2] Fix HQV Stride for YUY2.
-rw-r--r-- | src/via_video.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/via_video.c b/src/via_video.c index 0444a3f..719db6f 100644 --- a/src/via_video.c +++ b/src/via_video.c @@ -189,8 +189,8 @@ ViaSwovStride(struct ViaSwov *Swov, struct ViaXvPort *Port) { if (Port->FourCC == FOURCC_YV12) Swov->HQV->SrcStride = ((Port->Width >> 1) << 16) | Port->Width; - else - Swov->HQV->SrcStride = Port->Width; + else if (Port->FourCC == FOURCC_YUY2) + Swov->HQV->SrcStride = Port->Width << 1; Swov->HQV->DstStride = Port->Width << 1; Swov->Video->Video3Stride = Port->Width << 1; |