summaryrefslogtreecommitdiff
path: root/include/libcamera/controls.h
AgeCommit message (Expand)Author
10 dayslibcamera: Drop file name from header comment blocksLaurent Pinchart
2024-03-12libcamera: controls: Add policy parameter to ControlList::merge()Stefan Klug
2022-10-07libcamera: controls: Construct Span with size for array controlsLaurent Pinchart
2022-09-12libcamera: controls: initialise control info to ControlTypeNone by defaultChristian Rauch
2022-08-09libcamera: controls: Generate and use fixed-sized Span typesChristian Rauch
2022-07-28libcamera: Drop unnecessary typename keyword used with std::enable_if_tLaurent Pinchart
2022-07-20libcamera: controls: Suppress error message from ControlList::get()Naushir Patuck
2022-07-20libcamera: controls: Drop ControlList::contains()Laurent Pinchart
2022-07-19libcamera: controls: Use std::optional to handle invalid control valuesChristian Rauch
2021-11-24libcamera: Convert to pragma onceKieran Bingham
2021-09-27libcamera: control_serializer: Use the right idmapJacopo Mondi
2021-09-09libcamera: controls: Use a const ControlValidatorKieran Bingham
2021-08-23libcamera: controls: Initialize ControlInfoMap::idmap_Jacopo Mondi
2021-08-12libcamera: controls: Create ControlInfoMap with ControlIdMapJacopo Mondi
2021-08-02controls: Add boolean constructors for ControlInfoPaul Elder
2021-06-25libcamera/base: Move span to base libraryKieran Bingham
2021-06-25libcamera/base: Move class helpers to the base libraryKieran Bingham
2021-05-06libcamera: controls: Add a function to merge two control listsLaurent Pinchart
2021-02-12libcamera: controls: Utilise LIBCAMERA_DISABLE_COPY_AND_MOVEKieran Bingham
2021-01-31Revert "libcamera: Use helper variable template for type traits"Jean-Michel Hautbois
2021-01-31Revert "libcamera: span: Provide and use helper variable templates for type t...Jean-Michel Hautbois
2020-10-28libcamera: span: Provide and use helper variable templates for type traitsLaurent Pinchart
2020-10-28libcamera: Use helper variable template for type traitsLaurent Pinchart
2020-10-26libcamera: controls: Construct from valid valuesJacopo Mondi
2020-10-26libcamera: controls: Disable ControlValue<T> construction from unsupported TLaurent Pinchart
2020-04-28libcamera: controls: Add rectangle and size control typesLaurent Pinchart
2020-03-23libcamera: controls: Add zero-copy set API for ControlValueLaurent Pinchart
2020-03-20libcamera: controls: Don't over-optimize ControlValue layoutLaurent Pinchart
2020-03-20libcamera: controls: Move ControlValue size check to controls.cppLaurent Pinchart
2020-03-20libcamera: controls: Add support for string controlsLaurent Pinchart
2020-03-20libcamera: controls: Rename ControlRange to ControlInfoLaurent Pinchart
2020-03-20libcamera: controls: Name all ControlInfoMap instance variables infoMapLaurent Pinchart
2020-03-08libcamera: controls: Fix strict aliasing violationLaurent Pinchart
2020-03-06libcamera: controls: Add support for byte controlsJacopo Mondi
2020-03-06libcamera: controls: Add support for float controlsJacopo Mondi
2020-03-06libcamera: controls: Allow passing an std::initializer list to set()Laurent Pinchart
2020-03-06libcamera: controls: Support array controls in ControlValueJacopo Mondi
2020-03-06libcamera: controls: Expose raw data in ControlValueLaurent Pinchart
2020-03-06libcamera: controls: Move Control constructor to controls.hLaurent Pinchart
2020-03-06libcamera: controls: Move ControlValue constructor to controls.hLaurent Pinchart
2020-03-06libcamera: controls: Move ControlValue get() and set() to controls.hLaurent Pinchart
2020-03-06libcamera: controls: Add templates to convert a type T to a ControlTypeLaurent Pinchart
2020-03-06libcamera: controls: Return control by valueLaurent Pinchart
2020-03-06libcamera: controls: Decouple control and value type in ControlList::set()Laurent Pinchart
2020-03-06libcamera: controls: Reorder ControlValue methodsJacopo Mondi
2020-02-14libcamera: controls: Add default to ControlRangeJacopo Mondi
2019-11-20libcamera: controls: Store reference to the InfoMapJacopo Mondi
2019-11-20libcamera: controls: Make ControList constructor publicLaurent Pinchart
2019-11-20libcamera: controls: Make ControlId constructor publicJacopo Mondi
2019-11-20libcamera: controls: Add move constructor to ControlInfoMapLaurent Pinchart