*** CHANGELOG *** ----------------------------------------------- - sn-webcam grabber and auto ftp upload tool - Changes: + new, - removed, * cleanup, @ bugfix v0.7-2GUI-RC3 ~~~~~~~~~~~~~ + Added classic(no gui) mode switch @ Designer Controls now work @ Device settings are now read on device select instead of default settings + Auto gain function implemented. + Displays list of control keys in control menu.(want to change this to real controls) + Added various control keys for device and functions. + changed capture from bayer to sn10 compression(streaming). + Added huffman decompression routines. + Save config file + create config file if none found. + File stamp(contents)(think mp3, uptimes) + colour selections for timestamp/customstamp + reset camera to default factory settings('b') v0.7-2GUI-RC2 ~~~~~~~~~~~~~ @ fixed motion recording(saves once a second maximum) * tidied up 'game' loop + scan for device if bad device specified in config file + changed the call to upload by ftp to a SDLthread(needs working on) + now displays an ftp on/off icon (not upload icon) v0.7-2GUI-RC1 ~~~~~~~~~~~~~ @ corrected return error in ftpup.c + added gui interface + added scaling option to bayer.c routine. + timelapse recording + motion detection recording + display recording icon + resolution switching + switch devices on fly + snapshot option + date/time stamp + custom text stamp - removed img save to drive when no ftp + modified webcamd for bayer.c and config changes + added dependancy on SDL_ttf + changed some values in config structure to char from int @ added a missing free(); v0.7-dev ~~~~~~~~ @ add some lacking free(); @ use correct x, y variables in interface_capture(); + pnm.[ch] : convert rgb24 to PNM file + convert_image.[ch] : allow to convert bmp,pnm to jpeg file + webcamd : upload jpeg file without SDL monitor + add sn-webcamd target in Makefile, install target(be careful) + offline image uploaded v0.7.1 (11 april 2005): ~~~~~~~~~~~~~~~~~~~~~~~ - variable jpeg quality (jpg_quality) - webcam.conf commented - cleaning code and fixing config reader (config.c) - ftp upload persistent for high ftp upload rates thanks to Pooly for patch and idea ====================== sn-webcam is new name ====================== v0.7 (16 febrary 2005): ~~~~~~~~~~~~~~~~~~~~~~~ - saving directly images on jpg files - added capture.c and dump_thomas.c from GNU/GPL v2 project: SDLCam http://sdlcam.raphnet.net - fixed some minor compiler warnings on ftplib - imagemagick dependancies removed v0.6.5-10-lk (1 febrary 2005) STABLE: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - apply Nathan Hurst patch in bmp2jpg.c (make gcc-3.4 no complains) v0.6.5-9-lk (23 january 2005) RC3: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - important fix to package (deleted webcamd.c file wich was enclosed for an error) - thanks to Gambry (lugpa) for his help v0.6.5-8-lk (21 janaury 2005) RC2: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ftp monitor (up.bmp) - more information on control panel - workaround for Igor Lopes Guerreiro's bugreport - some minor fixes v0.6.5.7-lk (10 january 2005) RC1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - more options added to config file - some minor fixes v0.6.5.6-lk (5 january 2005): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - fixed an hard memory leack problem in device.c (Luca Amore and Marco Comparato) v0.6.5.5-lk (29 december 2004): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - added patch from Christophe Lucas for read parameters to config file v0.6.5.4-lk (27 december 2004): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ftp upload is improved - error messages translated in english v0.6.5.3-lk (24 december 2004): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - bmp and jpg saving - ftp upload support =============================== start lookee work =============================== v0.6.5 (30 august 2004): ------------------------ add a kind of struct to store default value for each supported controls. It now up and down scale control by step (struct v4l2_queryctrl). v0.6.4: ------ remove bogus on get query control for gain and exit if not supported by device. v0.6.3: ------ add red, blue, gamma, brightness balance used. v0.6.2: ------- add device.c (add enumerate controls) v0.6.1: ------- change brightness