ANNOUNCE: Coriander Coriander 0.26



Application
===========

Coriander Coriander 0.26

Description
===========

Coriander is a GUI for IIDC compliant, IEEE1394 Digital
Camera. Current release includes the following features:
- camera control
- picture saving and FTP posting
- live display (SDL)
- live streaming (Real)

Change Log
==========

   October 16, 2002, by Damien Douxchamps
   - fixed convert button behavior for save service 
	
   October 15, 2002, by Damien Douxchamps
   - changed step_x to step_y for the F7 range Y setting.
	
   September 30, 2002, by David Ergo
   - move dma_done_with_buffer at the end of IsoThread.
	
   September 27, 2002, by David Ergo
   - swapped dma_release and dma_unlisten functions in thread_iso.c
	
   September 24, 2002, by Damien Douxchamps
   - first implementation of an live fps display. Nothing is shown
     right now because I can't get it to work with GTK. You can 
     uncomment some fprintf in the threads to have a console output.
	
   September 12, 2002, by Damien Douxchamps
   - some F7 update about color mode changes
   - more bpp debugging
	
   September 11, 2002, by Damien Douxchamps
   - added 'format_7' to f7 modes string in format menu.
   - little bit-per-pixel sensitiveness correction
   - update byte-per-packet when changing F7 mode
	
   September 10, 2002, by Damien Douxchamps
   - added a bpp setting to get nice pictures from 16bpp modes used
     by less-than-16bpp cameras.
	
   September 7, 2002, by Damien Douxchamps
   - corrected a bug in RGB to UYVY conversion function (column
     swapping)
	
   September 4, 2002, by Damien Douxchamps
   - set sensitiveness of stereo decoding button
   - use custom names for display window title
   - don't use "node %d" for default camera names as the node number
     is then memorized as preferences, which in turns leads to the
     possibility that two camera names will contain the same node id.
	
   September 3, 2002, by Damien Douxchamps
   - Stereo image decoding added (16bit->8+8bit)
	
   August 26, 2002, by Damien Douxchamps
   - typo in Bayer menu corrected
   - small bayer code beautification
	
   August 23, 2002, by Damien Douxchamps
   - added RGGB and GBRG bayer patterns. The pattern list is now
     exhaustive.
	
   August 22, 2002, by Damien Douxchamps
   - added sensitiveness check for bayer menus. These are now only
     accessible when the mode is greyscale (8 or 16bpp)
	
   August 21, 2002, by Damien Douxchamps
   - fixed a bug in nearest neighbor conversion (sx instead of sy...)
     Thanks to Xiong Quanren.
   - added a function to decode one 16bit stereo pair into two 8bit
     images
	
   - added bayer decoding with format_7
   - added alternative bayer decoding. Two patterns are now supported:
       BGGR: B G    and    GRBG: G R
	     G R                 B G
   - added another bayer decoding method that simply downsamples
     the image by a factor 2, using 4 bayer pixels to get 1 RGB pixel.
	
   August 20, 2002, by Damien Douxchamps
   - support Y16 in bayer decoding
   - support PointGrey cameras (require libdc CVS 21-08-2002)

   August 14, 2002, by Damien Douxchamps
   - linked bayer decoding functions. You have to restart the 
     services in order for the bayer options to be taken into account. 
	
   August 13, 2002, by Damien Douxchamps
   - removed format6 window prototype
   - started integration of Bayer pattern decoding functions
   - debugged Bayer pattern decoding functions.
	
   August 12, 2002, by Damien Douxchamps
   - New layout: more compact
   - New format selection menu: now you can see the current format (!)
   - removed all images in pixmap directory: we don't use these anymore.
     (This is partly because I don't want to advertise Sony anymore)
	
   August 9, 2002, by Damien Douxchamps
   - Added another function to descramble Bayer pattern (Edge Sense 2).
     Not linked, currently for testing/devel only.
	
   August 6, 2002, by Damien Douxchamps
   - more fixes for initial segfault when no card/modules are present
	
   August 5, 2002, by Damien Douxchamps
   - updated macros/coriander-macros.m4 to check for latest changes
     in libdc1394.
	
   August 5, 2002, by Damien Douxchamps	
   - Applied Ryutaroh Matsumoto's patch for NULL pointer segfault in
     tools.c/MainError. Added the same if (commander_window!=NULL) to
     tools.c/MainStatus for safety.
	
   July 29, 2002, by Damien Douxchamps
   - added a cursor information in the main window. Needs some
     improvements for some things behave in a strange way (a
     'void' fprintf is required in UpdateCursorFrame to make it
     work...) 
   - corrected an error detection bug: was checking for err==0
     while it should be err<0. This implied some other changes
     to functions that used error detection combinations. Thanks
     to L.C.Bruzenak and Dan for pointing it out.
	
   July 28, 2002, by Damien Douxchamps
   - removed some problematic g_free that hanged coriander.
	
   July 27, 2002, by Dan Dennedy
   - added video1394 drop frames preferences option to sync with 
     new option in libdc1394.

   July 15, 2002, by Damien Douxchamps
   - added #ifdef HAVE_SDLLIB for watchthread related code
	
   July 8, 2002, by Damien Douxchamps
   - use raw1394_get_port_info to get the number of ports, as Dan
     Dennedy suggested.
	
   July 5, 2002, by Damien Douxchamps
   - Updated the status window
   - changing the name affects the menu immediately.
   - updated the preferences mechanism. You don't need to push the
     'apply' button anymore
	
   July 4, 2002, by Damien Douxchamps
   - Multiple interface card support, beta version.
   - you can now name any connected camera. The choosen name
     will appear in the camera list menu and should help to
     distinguish between different cameras, even after bus reset or
     power off. It is based on GUID recognition. The name is saved
     in the config file with other preferences.
	



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]