aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-08-14 13:47:27 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-08-14 13:47:27 +0000
commit1db27c28c1a510cf8c32655982b6b810ff74ce95 (patch)
tree5699ba12aa2c193230dedca325f4b23d04b3d86a
parent347293ee91a1a11650678b7e8d2a6676b5ceda07 (diff)
fixed crasher bug when doing RGB->YUV conversion
how did this ever work? svn path=/trunk/externals/gem2pdp/; revision=15214
-rw-r--r--pix_2pdp.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/pix_2pdp.cpp b/pix_2pdp.cpp
index 6245273..c244cc3 100644
--- a/pix_2pdp.cpp
+++ b/pix_2pdp.cpp
@@ -92,8 +92,9 @@ void pix_2pdp::bangMess()
*(pV) = ( yuv_RGBtoV( (g1<<16) + (g2<<8) + g3 ) - 128 ) << 8;
*(pU) = ( yuv_RGBtoU( (g1<<16) + (g2<<8) + g3 ) - 128 ) << 8;
pY++;
- if ( (px%2==0) && (py%2==0) )
+ if ( (px%2==0) && (py%2==0) ) {
pV++; pU++;
+ }
}
}
pdp_packet_pass_if_valid(m_pdpoutlet, &m_packet0);