summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-10-24Add Python support code to release GIL on grabMatthias Vogelgesang
A compile time switch WITH_PYTHON_MULTITHREADING has been added that toggles GIL releasing.
2014-10-21Fix printing non-existent errorMatthias Vogelgesang
This caused a segfault when unreffing a camera object which was still recording but stopping it was not failing.
2014-09-30pco: add global shutter supportMatthias Vogelgesang
2014-09-15Fix race condition on buffered acquisitionMatthias Vogelgesang
2014-09-10Fix #54: remove sensor-max-frame-rateMatthias Vogelgesang
2014-08-13Fix #41: add write accessibility APIMatthias Vogelgesang
2014-08-13Refactor out get_param_spec_by_nameMatthias Vogelgesang
2014-08-13Fix re-setting a unit on the same camera classMatthias Vogelgesang
2014-08-13Remove virtual record_ functions never usedMatthias Vogelgesang
2014-08-07Reset all property units and warn on overrideMatthias Vogelgesang
2014-08-07Prevent overwriting unit definitionMatthias Vogelgesang
2014-07-29Added proper handling for 'frames-per-second' property to uca-camera base classTimo Dritschler
2014-04-07Use g_list_free_full instead of list_free_fullMatthias Vogelgesang
2014-04-07Fix some minor memory leaksMatthias Vogelgesang
2014-03-05Fix documentation warningsMatthias Vogelgesang
2014-03-05Fix annotationsMatthias Vogelgesang
2014-03-05Silence g-ir-scanner toolMatthias Vogelgesang
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