From: havoc Date: Tue, 15 Jul 2003 09:06:38 +0000 (+0000) Subject: jpeg screenshot support in cl_avidemo recording X-Git-Tag: xonotic-v0.1.0preview~6526 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=073ca58e4beb001f93c7a715eb27de19b40b5327;p=xonotic%2Fdarkplaces.git jpeg screenshot support in cl_avidemo recording git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3276 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/cl_screen.c b/cl_screen.c index c1255701..b9a10ed9 100644 --- a/cl_screen.c +++ b/cl_screen.c @@ -749,8 +749,14 @@ static int cl_avidemo_frame = 0; void SCR_CaptureAVIDemo(void) { char filename[32]; - sprintf(filename, "dpavi%06d.tga", cl_avidemo_frame); - if (SCR_ScreenShot(filename, vid.realx, vid.realy, vid.realwidth, vid.realheight, false)) + qboolean jpeg = (scr_screenshot_jpeg.integer != 0); + + if (jpeg) + sprintf(filename, "dpavi%06d.jpg", cl_avidemo_frame); + else + sprintf(filename, "dpavi%06d.tga", cl_avidemo_frame); + + if (SCR_ScreenShot(filename, vid.realx, vid.realy, vid.realwidth, vid.realheight, jpeg)) cl_avidemo_frame++; else {