From 873b72edd9bba7468d7d4a3028b399d6896c0518 Mon Sep 17 00:00:00 2001 From: Vadim Pisarevsky Date: Sun, 19 Jun 2011 22:23:59 +0000 Subject: [PATCH] use original image type (8-bit grayscale or 24-bit RGB) in the case of RAW video (ticket #782) --- modules/highgui/src/cap_ffmpeg.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/highgui/src/cap_ffmpeg.cpp b/modules/highgui/src/cap_ffmpeg.cpp index 69614d9..2653bad 100644 --- a/modules/highgui/src/cap_ffmpeg.cpp +++ b/modules/highgui/src/cap_ffmpeg.cpp @@ -1270,6 +1270,8 @@ bool CvVideoWriter_FFMPEG::open( const char * filename, int fourcc, bitrate_scale = 128; break; case CODEC_ID_RAWVIDEO: + codec_pix_fmt = input_pix_fmt; + break; default: // good for lossy formats, MPEG, etc. codec_pix_fmt = PIX_FMT_YUV420P; -- 2.7.4