summaryrefslogtreecommitdiff
path: root/src/cam/main.cpp
AgeCommit message (Expand)Author
2022-10-20Move test applications to src/apps/Laurent Pinchart
2022-10-20cam: Don't print DNG option text if libtiff isn't foundLaurent Pinchart
2022-10-19cam: file_sink: Add support for DNG outputPaul Elder
2022-07-19libcamera: controls: Avoid double lookupsLaurent Pinchart
2022-07-19libcamera: controls: Use std::optional to handle invalid control valuesChristian Rauch
2022-05-23cam: sdl_sink: Add SDL sink with initial YUYV supportEric Curtin
2022-05-22cam: Use script parser to set controlsJacopo Mondi
2021-08-05cam: Add support for viewfinder through DRM/KMSLaurent Pinchart
2021-07-23cam: Initialize CamApp::loopUsers_Laurent Pinchart
2021-07-22cam: Support using multiple cameras concurrentlyLaurent Pinchart
2021-07-22cam: Add camera index to file name of capture framesLaurent Pinchart
2021-07-22cam: Make camera-related options sub-options of OptCameraLaurent Pinchart
2021-07-22cam: Allow specifying directories in the --file optionLaurent Pinchart
2021-07-22cam: Reorganize run() function and merge the two event loopsLaurent Pinchart
2021-07-22cam: Move session_ member variable to a local variable in run() functionLaurent Pinchart
2021-07-22cam: Move printing of camera information to CameraSession classLaurent Pinchart
2021-07-22cam: Move camera session creation and monitoring setup to run()Laurent Pinchart
2021-07-22cam: Make CamApp::cameraName() staticLaurent Pinchart
2021-07-22cam: Drop unneeded error check and messageLaurent Pinchart
2021-07-22cam: Use std::unique_ptr<> to manage CameraManagerLaurent Pinchart
2021-07-22cam: Move camera acquire to the CameraSession classLaurent Pinchart
2021-07-22cam: Move CameraConfiguration creation to CameraSession classLaurent Pinchart
2021-07-22cam: Store camera session pointer in CamApp classLaurent Pinchart
2021-07-22cam: Move event loop execution from CameraSession to CamAppLaurent Pinchart
2021-07-22cam: Move event loop exit from CameraSession to CamAppLaurent Pinchart
2021-07-22cam: camera_session: Access event loop through global instanceLaurent Pinchart
2021-07-22cam: Rename Capture to CameraSessionLaurent Pinchart
2021-05-06cam: Add option to print the Request metadataJacopo Mondi
2021-03-22cam: Do not assume Location is availableJacopo Mondi
2020-11-15cam: Use libevent to implement event loopLaurent Pinchart
2020-10-02cam: Print user-friendly camera namesNiklas Söderlund
2020-08-25meson: Remove -Wno-unused-parameterLaurent Pinchart
2020-08-10cam: Rename cameraName variableNiklas Söderlund
2020-08-05libcamera: camera: Rename name() to id()Niklas Söderlund
2020-08-05cam: Use the common cleanup function on failureNiklas Söderlund
2020-08-03cam: Add --monitor optionUmang Jain
2020-07-27cam: Add optional argument to --capture to specify how many frames to captureNiklas Söderlund
2020-07-27cam: capture: Cache the EventLoop handlerNiklas Söderlund
2020-07-27cam: Add option to disallow adjusting of requested formatsNiklas Söderlund
2020-05-01cam: Make use of StreamKeyValueParserNiklas Söderlund
2020-04-26cam: Add an option to list camera controlsLaurent Pinchart
2020-04-26cam: Rename OptProps to OptListPropertiesLaurent Pinchart
2020-03-27cam: Add option to capture StillCaptureRaw streamNiklas Söderlund
2020-03-24cam: main: Cache lookup of role propertyLaurent Pinchart
2020-03-20cam: Print one property per lineJacopo Mondi
2020-03-18libcamera: PixelFormat: Turn into a classNiklas Söderlund
2020-03-18libcamera: Use PixelFormat instead of unsigned int where appropriateNiklas Söderlund
2020-03-06cam: Add option to list camera propertiesJacopo Mondi
2019-11-20cam: Store camera as shared pointer everywhereNiklas Söderlund
2019-08-19libcamera: camera_manager: Construct CameraManager instances manuallyLaurent Pinchart