summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuc Verhaegen <libv@skynet.be>2005-09-27 12:18:07 +0000
committerLuc Verhaegen <libv@skynet.be>2005-09-27 12:18:07 +0000
commit92e53cd460e8aa3722e953b40420a3ba8e4b31d9 (patch)
tree8a6fbeccba562d7e5f6879e124c6cbb91ff166d3
parent794daa0211f27a546fc5cde223b82804f5827a48 (diff)
[devel-swov_yuy2] Fix HQV Stride for YUY2.
-rw-r--r--src/via_video.c4
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;