⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Coriander is a GUI for controlling a Digital Camera (in the sense of the IIDC specs issued by the 1
💻
📖 第 1 页 / 共 4 页
字号:
   - 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.   - 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.	Changes in version 0.25   July 2, 2002, by Damien Douxchamps   - Capture bugfixes from Clay Kunz.	   July 1, 2002, by Damien Douxchamps   - added a basic function fo Bayer pattern decoding (for Basler     cameras)	   Apr 15, 2002, by Damien Douxchamps   - changed the raw output selection: it is now an option in the     preferences window. The 'raw' extention is no longer mendatory.    - added a 'sequence' option in the scratch options for saving.     Selecting this option will let you write continuous video     sequences to disk. This mode is only available with raw dumping     option.    - updated and applied Dan's patch for interface.c.	   Apr 08, 2002, by Damien Douxchamps   - Fixed a serious bug in propagation of images within the image     pipe. This leaded to duplicate images in file saving,...	   Mar 28, 2002, by Damien Douxchamps   - updated version check macro for libdc1394.	   Mar 26, 2002, by Dan Dennedy   - change calls to raw1394_destroy_handle to dc1394_destroy_handle     requires updated libdc1394 from CVS.   Mar 24, 2002, by Damien Douxchamps   - finished the interactive region selection for F7.   - added the 'm' shortcut to switch to max size in F7.	   Mar 23, 2002, by Damien Douxchamps   - changed the F7 range update policy to 'delayed': the value only     changes when the mouse does not move. This avoid continuous     format changes and allow the threads to be restarted a reasonable     number of times.   - the ranges for F7 now respect the stepping values thanks to some     range tweaking.	   Mar 21, 2002, by Damien Douxchamps   - added a key bindings window in the help menu.Changes in version 0.24:   Mar 18, 2002, by Damien Douxchamps   - corrected a bug in the strings: the program crashed when a     preference string was changed twice. Thanks to 'inet' SF user.	   Mar 17, 2002, by Damien Douxchamps   - started to implement an interactive format selection for     format7. This is necessary because the sliders do not respect     the 'step' argument the way I wanted. Currently, you can draw     a window using the left mouse button, and you can clear it     by pressing 'c'. the 'c' key will be used for cropping.	   Mar 16, 2002, by Damien Douxchamps   - added GUID display in status window   - more F7 debug (ranges adjustments)	   Mar 15, 2002, by Damien Douxchamps   - lots of bugfixes for format7, trigger, and user interface.   - more bugfixes for format7 color coding.	   Mar 5, 2002, by Damien Douxchamps   - updated the capture function calls for Format7 compatibility.     This is just a quick hack, it will be tested further.	   Mar 4, 2002, by Damien Douxchamps   - corrected a bug in the timeout loops (added '==DC1394_TRUE')	   Feb 27, 2002, by Damien Douxchamps   - added some code to the color conversion functions so that     they now work with format7.   - updated the color conversion functions, again... The problems     encountered by some users are related to the video card, so     I set the default SDL mode to YUY2, and changed the color     conversion accordingly.	   Feb 19, 2002, by Damien Douxchamps   - Updated the Real functions that would not compile anymore.	   Feb 18, 2002, by Damien Douxchamps   - the color problem is in SDL, not in coriander. Stay tuned.   - small config bugs corrected	   Feb 14, 2002, by Damien Douxchamps   - more color conversion bugs corrected. Will this ever end?   - removed a "/n" in build_menus.c	Changes in version 0.23:   Feb 11, 2002, by Damien Douxchamps   - finished gnome-config integration   - corrected minor bugs, as usual.	   Feb 8, 2002, by Damien Douxchamps   - more configure macros update: added MMX/SSE/SSE2 detection for     future assembler-optimized conversion functions. Also separate     presence/version detection for libdc1394 and libraw1394   - added a raw dumping option for the save thread: if the filename has     an extension '.raw', the raw frame data is saved in binary format     into the file, without any processing. This should be useful for     people having 10 or 12 bit cameras.   - updated some string alloc/free introduced by gnome-config   - corrected some more conversions errors.	   Feb 6, 2002, by Damien Douxchamps   - small changes to configure macros.   - changed some GUI layout in the preferences window   - added the shading of the audience frame (real preferences)   - added the shading of the video device field (receive preferences)   - upgraded the preferences parser to gnome-config, as suggested by Dan.     This parser is *much better* indeed... Why reinvent the wheel?    - updated configure macros for libdc version	   Jan 27, 2002, by Damien Douxchamps   updated the conversion functions:     - optimized (in C, no MMX/SSE yet)     - structured a full set of functions to pass from any IIDC format       to UYVY and RGB (24bpp)     - 16bpp grayscale modes are now supported, but Format_7 is still       to be done. For 16bpp grayscale and 48bpp RGB, only the MSB is used       with REAL and DISPLAY services. A function to dump raw data for       saving to disk/ftp will be added.      Jan 31, 2002, by Dan Dennedy     - Added video1394_device to preferences struct and preferences       window. Coriander now requires CVS version of libdc1394       until a new version is released. The CVS version of libdc1394       also includes an updated kernel-video1394.h header. Therefore,       for video1394 support, you must also be running ieee1394 from       kernel 2.4.17 or linux1394 CVS since Oct 21.     - added interface.patch file to be run against interface.c whenever       Glade regenerates the code. The patch adds keyboard accellerator       support to menus. This is easier to maintain than the manual       instructions described in interface.mods.     - prereferences window save function does not attempt to read       widgets when RealServer/SDK not installed. Doing so creates       empty values in the config file, and the config file parser        fails. Also, revised default values of some preferences items       to replace spaces with underscores. The spaces also choke       the config file parser. A better parser is needed. Why not        use gnome-config?	Changes in version 0.22:   Jan 23, 2002, by Damien Douxchamps   - created some new macros for configure.in. The script now detects SDL     properly, and also checks for libraw1394 and libdc1394.	   Jan 2, 2002, by Damien Douxchamps   - removed individual string size, replaced by STRING_SIZE.	   Dec 31, 2001, by Damien Douxchamps   - connected the trigger count widget.   - changed the iso channel numbering policy: we now set     iso_channel=node_id. This prevents serveral occurences of     Coriander to mess with each other.   - removed last GDK stuff in main.c	   Dec 29, 2001, by Damien Douxchamps   - updated the real_audience preference: it should be a set of     flags, not a single value.   - node number and vendor added in camera name within the camera menu.   Dec 28, 2001, by Damien Douxchamps   - Added "keep aspect ratio" option for SDL resize   - Moved some code from UpdatePrefs*Frames to BuildPrefs*Frame to     avoid lockups	   Dec 25, 2001, by Damien Douxchamps   - removed Xv and GDK display methods and associated controlsChanges in version 0.21:      Dec 24, 2001, by Damien Douxchamps   - SDL #ifdef debugged by Mark Hessman   - screen can be resized in SDL.   - added some keybindings to the SDL display:     >: double size     <: half size     n: normal size     f: toggle fullscreen mode   - WARNING: due to the flexibility, stability, functionalities,     performance (MMX optimized!) and ease of use of SDL, further     versions of coriander will ONLY use it for display. This should     not be a major issue because:     - SDL nicely integrates overlay like Xv (for those who used Xv)     - GDK display does not work on multithreaded programs anyway.       Those who could not even use GDK will thus enjoy SDL.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -