Commit Graph

  • f102ea69cc libcamera: camera_manager: Fix typo in the documentation Laurent Pinchart 2019-10-04 00:19:15 +03:00
  • 5d8ae4f488 qcam: Fix timers not emitting timeout signal Niklas Söderlund 2019-09-30 23:42:59 +02:00
  • 82bf40e1f0 qcam: Stop timer on timeout Niklas Söderlund 2019-09-26 20:39:51 +02:00
  • b13b134616 qcam: Fix unregister of not registered timer Niklas Söderlund 2019-09-26 12:45:08 +02:00
  • f0b2582c49 qcam: Fix ViewFinder memory leak Kieran Bingham 2019-09-23 14:20:29 +01:00
  • ad0a61e32c libcamera: ipa_manager: Rework error messages when enumerating IPAs Laurent Pinchart 2019-09-15 23:18:23 +03:00
  • bd67bef8c6 clang-format: Don't indent namespaces Laurent Pinchart 2019-09-16 23:13:01 +03:00
  • 0f2e8cac8d test: buffer_import: Initialize video_ to nullptr Jacopo Mondi 2019-09-16 11:54:13 +02:00
  • a422b30939 Documentation: Fix warnings when compiling with Doygen 1.8.16 Jacopo Mondi 2019-09-16 13:02:51 +02:00
  • 448393f77e libcamera: proxy: linux: Initialise pointer members at construction time Laurent Pinchart 2019-09-15 14:14:54 +03:00
  • 4ec807192d ipa: Generate the two dummy IPA modules from the same source Laurent Pinchart 2019-09-15 04:11:01 +03:00
  • ba44276dd1 libcamera: Move list of private headers to src/libcamera/include/meson.build Laurent Pinchart 2019-09-15 03:05:20 +03:00
  • 1e704c84a9 libcamera: Move ipa includes to the same level as libcamera Laurent Pinchart 2019-09-14 22:47:28 +03:00
  • cecfeed61e libcamera: Switch to the std::chrono API Laurent Pinchart 2019-09-14 03:40:47 +03:00
  • 98dff063f2 libcamera: utils: Add clock helpers Laurent Pinchart 2019-09-14 03:35:12 +03:00
  • 304574420d qcam: Fix compilation errors with gcc-9 and Qt < 5.13 Laurent Pinchart 2019-09-13 20:59:30 +03:00
  • 04b20723d4 libcamera: device_enumerator_udev: Support entities sharing device nodes Laurent Pinchart 2019-09-09 17:18:03 +03:00
  • e832a00bab libcamera: device_enumerator_udev: Avoid double list lookup Laurent Pinchart 2019-09-09 17:18:03 +03:00
  • 7516d41080 libcamera: device_enumerator_udev: Delay device node lookup Laurent Pinchart 2019-09-09 13:26:37 +03:00
  • b3cdccbff9 libcamera: device_enumerator: Move lookupDeviceNode() to child classes Laurent Pinchart 2019-09-09 13:26:37 +03:00
  • edd60994e8 Documentation: Exclude bound_method.{h,cpp} Laurent Pinchart 2019-09-04 21:42:10 +03:00
  • ff09b6d378 test: process: Extend timeout duration Kieran Bingham 2019-09-10 09:52:30 +01:00
  • 122892d1bc test: process: Initialise member variables Kieran Bingham 2019-09-10 09:48:35 +01:00
  • ee35abb7c7 test: process: Connect signal before launching process Kieran Bingham 2019-09-10 09:42:28 +01:00
  • 5d05418d9b src/libcamera/meson.build: link with atomic when needed Fabrice Fontaine 2019-09-05 21:04:57 +02:00
  • 6e62034900 libcamera: device_enumerator: fix udev media graph loading dependency Paul Elder 2019-09-01 23:53:02 -04:00
  • 19f85f43ff android: camera_device: Report available keys Jacopo Mondi 2019-09-04 16:18:25 +02:00
  • fcd5a4f335 android: camera_device: Fix handling of request template Jacopo Mondi 2019-09-04 16:18:23 +02:00
  • 3986009cf1 android: camera_device: Use the new CameraMetadata helper class Laurent Pinchart 2019-09-05 03:12:34 +03:00
  • 9214e2b493 android: Add CameraMetadata helper class Laurent Pinchart 2019-09-05 03:12:34 +03:00
  • 637034742f android: camera_device: Use precise sizes for request template Jacopo Mondi 2019-09-04 16:18:22 +02:00
  • 9b361dc4bc android: camera_device: Add missing tags in request template Jacopo Mondi 2019-09-04 16:18:21 +02:00
  • 31f784c47b android: camera_device: Remove tags from request template Jacopo Mondi 2019-09-04 16:18:20 +02:00
  • 48504ba143 android: camera_device: Use correct sizes for static metadata Jacopo Mondi 2019-09-04 16:18:19 +02:00
  • b4893fce68 android: camera_device: Add missing static metadata Jacopo Mondi 2019-09-04 16:18:18 +02:00
  • 808a7fc04e libcamera: v4l2_device: Fix error messages in setControls() Niklas Söderlund 2019-08-29 10:05:22 +02:00
  • 8a92e6fc72 meson: Rename 'tests' option to 'test' Laurent Pinchart 2019-08-22 12:07:28 +03:00
  • 965c5bf7fb meson: Define _FORTIFY_SOURCE for optimised builds Laurent Pinchart 2019-08-18 04:35:04 +03:00
  • af4304e497 libcamera: process: Properly ignore unused result with gcc Laurent Pinchart 2019-08-19 19:34:09 +03:00
  • d209b2d4b4 libcamera: v4l2_videodevice: Support MPLANE M2M devices Kieran Bingham 2019-08-16 09:55:18 +01:00
  • 82bdcc91fc android: camera_device: Store static metadata in cache Laurent Pinchart 2019-08-18 03:49:58 +03:00
  • 53704ac3f4 libcamera: camera_manager: Construct CameraManager instances manually Laurent Pinchart 2019-08-18 03:24:56 +03:00
  • 3e4672f159 android: camera_hal_manager: Clean up resources when terminating Laurent Pinchart 2019-08-18 02:17:56 +03:00
  • dadd1fd8fe android: camera_hal_manager: Remove unused close() method Laurent Pinchart 2019-08-18 02:10:36 +03:00
  • 06166a331c android: camera_hal_manager: Stop thread when destroying Laurent Pinchart 2019-08-18 02:00:19 +03:00
  • 0ed40d2cd4 android: Pass Camera shared pointer to CameraProxy by const reference Laurent Pinchart 2019-08-18 01:45:01 +03:00
  • 5ce4bb62e7 test: camera: Use the CameraManager from the CameraTest base class Laurent Pinchart 2019-08-18 03:13:29 +03:00
  • fd0087b5d8 test: Get event dispatcher from current thread Laurent Pinchart 2019-08-18 03:11:27 +03:00
  • 8c9deeb30f test: unixsocket: Fix typo in error message Laurent Pinchart 2019-08-18 03:08:35 +03:00
  • 57baad97b9 test: event-thread: Fix compilation on Chromium OS Laurent Pinchart 2019-08-18 02:15:22 +03:00
  • af49b18c81 qcam: Pass camera manager to MainWindow class Laurent Pinchart 2019-08-18 03:22:45 +03:00
  • 749dbd576f qcam: Remove double stop of the camera manager Laurent Pinchart 2019-08-18 03:16:01 +03:00
  • 4403a66789 libcamera: proxy: Get event dispatcher from current thread Laurent Pinchart 2019-08-18 03:11:27 +03:00
  • d0cf816569 libcamera: device_enumerator: Print media device name in error message Laurent Pinchart 2019-08-18 02:22:58 +03:00
  • 0c32433d8c android: Simplify thread RPC with Object::invokeMethod() Laurent Pinchart 2019-08-12 05:30:06 +03:00
  • 778f6b1d70 test: Simplify tests with parent-child relationships Laurent Pinchart 2019-08-12 14:42:51 +03:00
  • d7aded92d3 test: object: Extend object test to verify parent-child relationships Laurent Pinchart 2019-08-12 14:26:24 +03:00
  • 1554d0b6e6 libcamera: Add parent argument to constructors of Object-derived classes Laurent Pinchart 2019-08-12 14:37:38 +03:00
  • 2b25819ec0 libcamera: object: Create parent-child relationships Laurent Pinchart 2019-08-12 14:19:06 +03:00
  • 4d9f1a0efc test: Add Timer thread move test Laurent Pinchart 2019-08-11 18:51:48 +03:00
  • 92b4af98cd test: Add EventNotifier thread move test Laurent Pinchart 2019-08-11 18:51:48 +03:00
  • 6ecf99a708 libcamera: timer: Bind timers to threads Laurent Pinchart 2019-08-11 15:42:18 +03:00
  • 0c3fd6eb14 libcamera: event_notifier: Bind event notifiers to threads Laurent Pinchart 2019-08-11 15:42:18 +03:00
  • b566e97aac libcamera: camera_manager: Bind CameraManager to threads Laurent Pinchart 2019-08-11 15:46:59 +03:00
  • 980d1ee0c0 test: Add Object class thread affinity test Laurent Pinchart 2019-08-11 18:51:48 +03:00
  • a991d5aac0 test: Add Object::invokeMethod() test Laurent Pinchart 2019-08-11 18:51:48 +03:00
  • 5a954cb8b5 libcamera: object: Notify objects of thread move Laurent Pinchart 2019-08-12 00:06:48 +03:00
  • d5d7b71521 libcamera: object: Add an asynchronous method invocation method Laurent Pinchart 2019-08-12 02:44:32 +03:00
  • f83820a5d1 libcamera: bound_method: Decouple from Signal implementation Laurent Pinchart 2019-08-12 02:59:19 +03:00
  • 0e65ed8145 libcamera: signal: Split Slot implementation to reusable classes Laurent Pinchart 2019-08-12 02:36:37 +03:00
  • a66e5ca8c6 libcamera: thread: Support dispatching messages to main thread Laurent Pinchart 2019-08-12 03:35:35 +03:00
  • 391b184fc5 libcamera: thread: Wake up target thread when moving objects Laurent Pinchart 2019-08-12 04:29:08 +03:00
  • f0ba6ab2a8 libcamera: object: Make message() method protected Laurent Pinchart 2019-08-12 00:31:01 +03:00
  • a146cdbf20 readme: Provide build requirements Kieran Bingham 2019-08-14 10:50:02 +01:00
  • 2b3cb4f37b readme: Move index page content to README Kieran Bingham 2019-08-14 10:42:05 +01:00
  • abc63afca4 readme: Convert from Markdown to RST Kieran Bingham 2019-08-14 10:31:24 +01:00
  • a8b472598e hal: Fix comparison of unsigned integer < 0 Laurent Pinchart 2019-08-12 14:02:06 +03:00
  • 0268984c0d test: v4l2_device: Remove unused function Kieran Bingham 2019-08-08 14:47:30 +01:00
  • 093573db19 test: v4l2_videodevice: Add M2M device test Kieran Bingham 2019-08-08 15:06:31 +01:00
  • 4f7625cca7 libcamera: v4l2_videodevice: Support M2M devices Kieran Bingham 2019-04-26 16:50:12 +02:00
  • 3a278eb460 libcamera: v4l2_videodevice: Fix ordering of debug statement Kieran Bingham 2019-08-08 12:06:10 +01:00
  • e0f35d6f57 libcamera: v4l2_device: Add setFd() Kieran Bingham 2019-08-08 14:30:03 +01:00
  • a6799dc5b9 hal: Fix comparison of integers of different signs Laurent Pinchart 2019-08-12 14:02:06 +03:00
  • 667d8ea8fd android: hal: Add Camera3 HAL Jacopo Mondi 2019-05-10 17:40:02 +02:00
  • 6bed34da16 android: metadata: Add SPDX tag Jacopo Mondi 2019-08-06 18:25:02 +02:00
  • 552b5d16d7 android: Add camera metadata library Jacopo Mondi 2019-05-10 17:45:11 +02:00
  • 190bebef08 include: android: Add SPDX tags Jacopo Mondi 2019-08-06 17:09:54 +02:00
  • 206a22a6e9 include: android: Add Android headers from Cros Jacopo Mondi 2019-05-10 17:12:45 +02:00
  • 3c658acf82 licenses: add Apache-2.0 license Jacopo Mondi 2019-08-06 16:56:29 +02:00
  • c64b898a35 tests: camera-sensor: Test using invalid media bus format Niklas Söderlund 2019-08-05 17:07:55 +02:00
  • 440f7b4153 tests: v4l2_videodevice: Set media bus and pixel formats for vimc Niklas Söderlund 2019-08-05 17:23:29 +02:00
  • 4debc71ffa libcamera: pipeline: vimc: Switch to using the RGB/YUV Capture video node Niklas Söderlund 2019-08-05 13:58:28 +02:00
  • f5d3a956cc libcamera: pipeline: vimc: Initialize device pointers Niklas Söderlund 2019-08-05 13:49:32 +02:00
  • c91d7bb980 libcamera: pipeline: RKISP1 configure isp output pad Helen Koike 2019-07-30 16:10:07 -03:00
  • 9ecc60e10c libcamera: ipa_module: prevent uninitialised access Kieran Bingham 2019-07-18 05:59:22 +01:00
  • 1a6b80e4a0 test: camera: buffer_import: clear video pointer Kieran Bingham 2019-07-18 04:07:30 +01:00
  • 119428fa1c libcamera: process: Fail loudly on isolate Jacopo Mondi 2019-07-19 09:24:37 +02:00
  • 9e6147d303 libcamera: pipeline: ipu3: Fix argument name mismatch Laurent Pinchart 2019-07-17 10:09:30 +03:00
  • 36d62298b2 test: logging: move logging tests to a subdirectory Paul Elder 2019-07-13 04:34:36 +09:00
  • 4cdabcddc5 test: logging: add logging process test Paul Elder 2019-07-13 04:29:12 +09:00