summaryrefslogtreecommitdiff
path: root/include/libcamera/controls.h
AgeCommit message (Expand)Author
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
2019-11-20libcamera: controls: Index ControlList by unsigned intLaurent Pinchart
2019-11-20libcamera: controls: Add operator== and operator!= to ControlRangeLaurent Pinchart
2019-10-23libcamera: controls: Remove rogue ';'Jacopo Mondi
2019-10-15libcamera: v4l2_controls: Remove V4L2ControlList classLaurent Pinchart
2019-10-15libcamera: controls: Merge ControlInfoMap and V4L2ControlInfoMapLaurent Pinchart
2019-10-15libcamera: controls: Prevent copies of ControlId classLaurent Pinchart
2019-10-13libcamera: v4l2_controls: Add V4L2ControlIdLaurent Pinchart
2019-10-13libcamera: controls: Support accessing controls by numerical IDLaurent Pinchart
2019-10-13libcamera: controls: Store control name in ControlIdLaurent Pinchart
2019-10-13libcamera: controls: Default ControlList validator argument to nullptrLaurent Pinchart
2019-10-13libcamera: controls: Add comparison operators for ControlValueLaurent Pinchart
2019-10-13libcamera: control_ids: Generate map of all supported controlsLaurent Pinchart
2019-10-05libcamera: controls: Use ControlValidator to validate ControlListLaurent Pinchart
2019-10-05libcamera: controls: Rename ControlInfo to ControlRangeLaurent Pinchart