Hi!

Attached patch makes the output of r10k more predictable.

Please comment, Carl Eugen
diff --git a/libavcodec/r210enc.c b/libavcodec/r210enc.c
index d61cd75..4cbebd7 100644
--- a/libavcodec/r210enc.c
+++ b/libavcodec/r210enc.c
@@ -62,7 +62,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt,
             if (avctx->codec_id == AV_CODEC_ID_R210)
                 pixel = (r << 20) | (g << 10) | b >> 2;
             else
-                pixel = (r << 22) | (g << 12) | b;
+                pixel = (r << 22) | (g << 12) | b & 0xFFFFFFFC;
             if (avctx->codec_id == AV_CODEC_ID_AVRP)
                 bytestream_put_le32(&dst, pixel);
             else
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to