summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-02-18Add compatibility layer for new thread APIMatthias Vogelgesang
2014-02-14Fix #28: Add buffered recording to base classMatthias Vogelgesang
This change adds new properties ::buffered and ::num-buffers to the base class. If ::buffered is TRUE, uca_camera_start_recording will spawn a new thread which will call the camera-specific grab. Any call to uca_camera_grab will return the next item from the ring buffer.
2014-02-14Use read-write ring bufferMatthias Vogelgesang
2014-02-12Add configured install path to plugin search pathMatthias Vogelgesang
2013-12-12Add new API call uca_camera_is_recordingMatthias Vogelgesang
2013-12-12Fix annotations and docstringsMatthias Vogelgesang
2013-12-12Guard property list with NULLMatthias Vogelgesang
2013-12-10Make ring buffer publicMatthias Vogelgesang
2013-10-30Fix installation path of header filesMatthias Vogelgesang
2013-10-29Use ConfigurePaths to get installation pathsMatthias Vogelgesang
The advantage is twofold: 1) we have a clear separation between setting up the paths and actually using them, 2) the interface is very likely as configure scripts and makes integration into build system a bit easier.
2013-10-29Cleanup CMakeLists.txtMatthias Vogelgesang
2013-10-22Initialize result variableMatthias Vogelgesang
Thanks clang!
2013-07-24Fix typelib versionMatthias Vogelgesang
2013-07-24Fix ABI versioningMatthias Vogelgesang
2013-07-17Provide binning default and let cameras use thatMatthias Vogelgesang
2013-07-17Set default values for ROI multipliersMatthias Vogelgesang
2013-05-13Provide a macro for generating the enumsMatthias Vogelgesang
2013-05-02Add sensor-pixel-width and sensor-pixel-heightMatthias Vogelgesang
To all camera authors: you should override these values and provide the correct pixel sizes.
2013-04-15Fix segmentation fault when accessing binning listMatthias Vogelgesang
This fixes one of the problems in #208.
2013-04-10Split gui and tools and add preliminary TIFF writeMatthias Vogelgesang
2013-03-21Merge branch 'dexela'Matthias Vogelgesang
Conflicts: plugins/dexela/CMakeLists.txt src/CMakeLists.txt
2013-03-21Improve libuca package compatibility with RPM systems.Mihael Koep
2013-03-20Implement trigger logic in base cameraMatthias Vogelgesang
2013-03-20uca_camera_grab takes a gpointer and returns boolMatthias Vogelgesang
2013-03-19Revert control glade path to install locationMatthias Vogelgesang
It was not a cool move to change it to the current directory ...
2013-03-18Revert control glade path to install locationMatthias Vogelgesang
It was not a cool move to change it to the current directory ...
2013-03-15Merge branch 'dexela_simple_packaging'Matthias Vogelgesang
Conflicts: .gitignore
2013-03-14Provide an vararg-free constructor for bindingsMatthias Vogelgesang
2013-03-13Use GInitable to pass properties to pluginsMatthias Vogelgesang
2012-12-19Require glib and gobject for buildingMatthias Vogelgesang
2012-12-19Install uca.pc into lib${LIB_INSTALL_DIR}/pkgconfigMatthias Vogelgesang
2012-11-05Add error and enum types to gir and doc generationMatthias Vogelgesang
2012-10-25Merge remote branch 'origin/master' into dexelaMihael Koep
2012-10-25Start migrating to libuca 1.1 and glib plugins.Mihael Koep
2012-10-22Lock access to camera implementationsMatthias Vogelgesang
Thus, two threads will never invoke the camera implementations of grab() and stop().
2012-10-19Merge remote branch 'origin/master' into dexelaMihael Koep
Conflicts: CMakeLists.txt src/CMakeLists.txt src/uca-camera.c
2012-10-19Merge remote branch 'origin/1.0' into dexelaMihael Koep
Conflicts: CMakeLists.txt
2012-10-19Update uca_plugin_manager_get_camera annotationMatthias Vogelgesang
2012-10-18Add "recorded-frames" propertyMatthias Vogelgesang
2012-10-18Fix download of in-camera framesMatthias Vogelgesang
2012-10-18Add download button and make dimax workMatthias Vogelgesang
2012-10-16Add temperature unit and descriptions for pcoMatthias Vogelgesang
2012-10-16Integrate initial unit facilityMatthias Vogelgesang
2012-10-11Implement adjustable histogramMatthias Vogelgesang
2012-10-10Implement experimental histogram viewMatthias Vogelgesang
2012-10-09Fix #151: Rename trigger enum valueMatthias Vogelgesang
2012-10-09Fix #150: Add "frames-per-second" propertyMatthias Vogelgesang
Right now, there is only information for the DIMAX camera about the actual inherent system delay. For all other cameras fps = 1. / t_exp.
2012-10-09fix SCHNEIDE-382: use correct micros to seconds factor.Mihael Koep
2012-10-09Add test mode attribute.Mihael Koep
2012-10-08Generate introspection filesMatthias Vogelgesang
Unfortunately, the gir tools recognize anything with $PREFIX_new_$SUFFIX as some kind of constructor. This means that we have to rename uca_plugin_manager_new_camera() to uca_plugin_manager_get_camera().