Enlightenment CVS committal Author : gilbertt Project : misc Module : camE
Dir : misc/camE Modified Files: example.camErc webcam.c Log Message: Patch from James Ballantine <[EMAIL PROTECTED]> adds options to flip captured image vertically or horizontally before processing. =================================================================== RCS file: /cvsroot/enlightenment/misc/camE/example.camErc,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- example.camErc 7 Feb 2003 12:33:07 -0000 1.22 +++ example.camErc 15 Mar 2003 15:25:54 -0000 1.23 @@ -157,3 +157,10 @@ # scale = 1 # scale_width = 640 # scale_height = 480 +# +# Flip the image horizontally or vertically. +# Horizontal flipping is useful for some Philips cams +# which give a mirrored image when used with the pwc module. +# flip_horizontal = 1 +# flip_vertical = 1 + =================================================================== RCS file: /cvsroot/enlightenment/misc/camE/webcam.c,v retrieving revision 1.60 retrieving revision 1.61 diff -u -3 -r1.60 -r1.61 --- webcam.c 25 Feb 2003 13:25:12 -0000 1.60 +++ webcam.c 15 Mar 2003 15:25:54 -0000 1.61 @@ -138,6 +138,8 @@ int bw_percent = 100; int delay_correct = 0; int reinit_device = 0; +int flip_horizontal = 0; +int flip_vertical = 0; int connections = 0; CURL *curl_handle = NULL; @@ -1379,6 +1381,10 @@ pwc_wb_red = i; if (-1 != (i = cfg_get_int("grab", "pwc_wb_blue"))) pwc_wb_blue = i; + if (-1 != (i = cfg_get_int("grab", "flip_horizontal"))) + flip_horizontal = 1; + if (-1 != (i = cfg_get_int("grab", "flip_vertical"))) + flip_vertical = 1; if (cam_framerate > 60) cam_framerate = 60; @@ -1494,6 +1500,14 @@ system(action_post_shot); log("post-shot action done\n"); } + + if (flip_horizontal) { + imlib_image_flip_horizontal(); + } + if (flip_vertical) { + imlib_image_flip_vertical(); + } + if (overlay_im) draw_overlay(image); add_time_text(image, get_message(), width, height); ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs