Commit Graph

  • 42760092e7 test: logging: add logSetStream test Paul Elder 2019-07-13 04:29:03 +09:00
  • b9f7e269b6 libcamera: logging: add syslog, stream, and nowhere logging targets Paul Elder 2019-07-13 00:09:51 +09:00
  • 8f0984f2cc libcamera: ipu3: Do not re-queue cancelled buffers Jacopo Mondi 2019-07-13 08:05:04 +02:00
  • 01c0ad98c4 libcamera: ipu3: Disable links at configure() time Jacopo Mondi 2019-07-13 07:55:44 +02:00
  • a5ebcea8c0 libcamera: qcam: Allow specifying sizes on command line Jacopo Mondi 2019-07-13 16:51:19 +02:00
  • fae053307d libcamera: message: Add user message types Jacopo Mondi 2019-07-15 07:59:35 +02:00
  • 3e29a2d520 libcamera: message: Document Message::SignalMessage Laurent Pinchart 2019-07-15 12:04:56 +03:00
  • a68cec65c1 libcamera: stream: Initialise pixelFormat in StreamConfiguration() Laurent Pinchart 2019-07-16 04:30:47 +03:00
  • 124336329c libcamera: pipeline: ipu3: Free internal buffers after stopping streaming Laurent Pinchart 2019-07-16 08:36:31 +03:00
  • d55c8018cd libcamera: pipeline: ipu3: Initialise pixel format to NV12 in new config Laurent Pinchart 2019-07-16 04:26:46 +03:00
  • ef98f90a4f libcamera: Fix spellings and grammar Kieran Bingham 2019-07-10 21:50:53 +01:00
  • e1a5873701 test: camera: Add buffer import and mapping test Jacopo Mondi 2019-06-27 13:02:57 +02:00
  • b5010e4cee libcamera: pipeline: Support importing buffers Jacopo Mondi 2019-07-04 11:30:52 +02:00
  • 9ed9d9b3c1 libcamera: stream: Map external buffers to indexes Jacopo Mondi 2019-06-28 15:11:34 +02:00
  • 689e8916ca libcamera: buffer: Add an accessor to the BufferMemory Laurent Pinchart 2019-07-12 22:32:01 +03:00
  • f1199a1011 libcamera: buffer: Add dmabuf file descriptors Jacopo Mondi 2019-07-10 12:07:19 +02:00
  • 99e1e786b4 libcamera: stream: Add Stream memory type Jacopo Mondi 2019-06-28 09:13:34 +02:00
  • be3e3ebc92 libcamera: stream: Shorten access to the bufferPool Jacopo Mondi 2019-06-28 10:03:02 +02:00
  • 5085bc03bc libcamera: Stop using Stream::bufferPool to get the number of buffers Laurent Pinchart 2019-07-12 15:15:48 +03:00
  • 4cb78e712c libcamera: pipeline: ipu3: Use stream configuration to get buffers count Laurent Pinchart 2019-07-12 23:04:54 +03:00
  • 4e79b2ef31 libcamera: v4l2_videodevice: Signal buffer completion at streamoff time Laurent Pinchart 2019-07-12 13:51:12 +03:00
  • a2bcf6feee libcamera: buffer: Split memory information to BufferMemory Laurent Pinchart 2019-07-09 18:08:07 +03:00
  • 9bb36ec274 libcamera: v4l2_videodevice: Add helper to queue all buffers Laurent Pinchart 2019-07-09 13:56:55 +03:00
  • 33d3c4e204 libcamera: request: Add cookie to make request tracking easier Laurent Pinchart 2019-07-12 09:37:51 +03:00
  • 185fe3d4b4 libcamera: pipeline_handler: Simplify request completion Laurent Pinchart 2019-07-12 17:17:35 +03:00
  • a775234d66 libcamera: camera: Don't check buffer count before freeing buffers Laurent Pinchart 2019-07-12 21:13:57 +03:00
  • e8e80bfa8d libcamera: camera: Don't move buffers away from request at completion Laurent Pinchart 2019-07-09 22:03:54 +03:00
  • c4b9ccb45a libcamera: utils: Add clamp() Niklas Söderlund 2019-07-13 20:25:21 +09:00
  • 1a7f1610e9 test: v4l2_videodevice: buffer_sharing: Lower resolution to speed up test Laurent Pinchart 2019-07-12 15:33:03 +03:00
  • 3e14a1bcb0 libcamera: event_notifier_poll: Fix notifier unregistration during event processing Laurent Pinchart 2019-07-12 13:38:50 +03:00
  • 8f1dbd6a92 libcamera: ipa_module: Fix open source license verification Niklas Söderlund 2019-07-13 04:38:50 +09:00
  • bfbc25785f libcamera: process: fix error checking Paul Elder 2019-07-12 17:42:40 +09:00
  • b5cffad2d4 test: logging: fix compilation on Chromium OS Paul Elder 2019-07-12 17:25:59 +09:00
  • df23ab95f3 libcamera: process: fix compilation on Chromium OS Paul Elder 2019-07-12 17:20:34 +09:00
  • 2d5b3a236e libcamera: ipa: meson: build dummy IPA that needs isolation Paul Elder 2019-06-05 17:25:54 -04:00
  • 403f68d847 libcamera: ipa: add dummy IPA that needs to be isolated Paul Elder 2019-06-05 17:24:55 -04:00
  • 47a81cb9f6 libcamera: ipa_manager: use proxy Paul Elder 2019-06-05 17:09:05 -04:00
  • 131a88795e libcamera: proxy: add default linux IPA proxy Paul Elder 2019-07-10 03:18:38 +09:00
  • c2a8217df5 libcamera: add IPA proxy Paul Elder 2019-07-02 23:48:21 +09:00
  • 3d20beca66 libcamera: Add Process and ProcessManager classes Paul Elder 2019-07-10 03:18:01 +09:00
  • 099815b853 libcamera: ipa_module: add isOpenSource Paul Elder 2019-07-12 01:27:23 +09:00
  • dfc9a8db09 libcamera: ipa_module_info: add license field Paul Elder 2019-06-05 17:11:10 -04:00
  • a25c937f8a test: add logging API test Paul Elder 2019-07-11 18:29:59 +09:00
  • 60f5d472d9 libcamera: logging: add logging API for applications Paul Elder 2019-07-11 18:30:07 +09:00
  • b50c5f28b1 libcamera: signal: Fix compilation on gcc Laurent Pinchart 2019-07-11 22:08:34 +03:00
  • 56c2e65300 libcamera: signal: Fix Object handling in multiple inheritance cases Laurent Pinchart 2019-07-11 13:02:30 +03:00
  • b462f2bfd6 test: signal: Extend Signal test with multi-inheritance reeiver Laurent Pinchart 2019-07-11 13:08:40 +03:00
  • a1b1551446 test: Add test case for signal delivery across threads Laurent Pinchart 2019-07-10 19:59:13 +03:00
  • 851eaeb9cd test: Add Message test case Laurent Pinchart 2019-07-10 19:59:13 +03:00
  • a7fb1db1fa test: Add Thread test cases Laurent Pinchart 2019-03-24 03:21:09 +02:00
  • cc3ae13d9e libcamera: signal: Support cross-thread signals Laurent Pinchart 2019-07-10 14:47:30 +03:00
  • 01b930964a libcamera: thread: Add a messaging passing API Laurent Pinchart 2019-03-24 03:21:28 +02:00
  • 525b19c410 libcamera: Add thread support Laurent Pinchart 2019-03-23 17:33:15 +02:00
  • 10ec09025d libcamera: skip auto version generation when building for Chromium OS Paul Elder 2019-07-10 20:29:44 +09:00
  • 6a27bd3387 Documentation: Fix trivial spelling error Kieran Bingham 2019-07-10 11:53:18 +01:00
  • c4281ba3bb libcamera: Rework automatic version generation to avoid rebuilds Laurent Pinchart 2019-07-05 10:36:19 +03:00
  • 0de1a9f318 Documentation: Wrap extended doc_install_dir line Kieran Bingham 2019-07-04 15:10:49 +01:00
  • 843e4466cd qcam: Update window title with FPS Kieran Bingham 2019-06-20 17:11:33 +01:00
  • 2976dd6a7e qcam: Add the version string to the title Kieran Bingham 2019-07-02 12:38:09 +01:00
  • b3ad7b8654 qcam: Move static timestamp to MainWindow Kieran Bingham 2019-07-04 11:26:43 +01:00
  • b817bcec6b libcamera: Auto generate version information Kieran Bingham 2019-01-18 11:59:40 +00:00
  • 63d50ef0c6 Documentation: Make the project brief more expressive Kieran Bingham 2019-07-02 11:44:57 +01:00
  • 021af795c2 utils: checkstyle.py: Add pep8 checker Kieran Bingham 2019-07-04 10:25:18 +01:00
  • cea3ecc8e1 test: Allow self-contained tests to run in parallel Niklas Söderlund 2019-07-04 02:36:03 +02:00
  • 91a65e9ee6 utils: checkstyle.py: Add Doxygen formatter Laurent Pinchart 2019-07-03 23:53:01 +03:00
  • 79e03cdf40 libcamera: v4l2_videodevice: Re-group operations Jacopo Mondi 2019-06-28 10:45:55 +02:00
  • 851bf31df8 libcamera: ipa_module: elfLoadSymbol find symbol regardless of size Paul Elder 2019-06-06 15:01:20 -04:00
  • d68a29771f libcamera: ipa_module: add path to module loading error message Paul Elder 2019-06-05 16:54:45 -04:00
  • 83e3300a2d libcamera: ipa_module: add path getter Paul Elder 2019-06-05 16:47:23 -04:00
  • 0c2f97a0ab libcamera: ipa_module_info: remove cplusplus guards Paul Elder 2019-06-05 16:40:28 -04:00
  • 6481c71a61 libcamera: test: Add ControlList tests Kieran Bingham 2019-06-21 16:29:11 +01:00
  • 41c184afc3 libcamera: test: Add ControlInfo test Kieran Bingham 2019-06-12 14:14:00 +01:00
  • 4cbf83da40 libcamera: test: Add ControlValue test Kieran Bingham 2019-05-30 14:30:35 +01:00
  • 9ea9dc5830 libcamera: pipeline: vimc: Add controls support Laurent Pinchart 2019-07-01 00:05:48 +03:00
  • e441f2c7f4 libcamera: pipeline: uvcvideo: Add controls support Kieran Bingham 2019-06-20 15:08:53 +01:00
  • 57d9d25a0e libcamera: controls: Add a set of initial controls Laurent Pinchart 2019-06-30 16:14:22 +03:00
  • b69ea51c7c libcamera: request: Add a ControlList Kieran Bingham 2019-06-20 14:01:38 +01:00
  • 0adc13ff76 libcamera: controls: Extend ControlList to access controls by ID Laurent Pinchart 2019-06-30 20:48:05 +03:00
  • b9bf9514eb libcamera: camera: Provide a list of ControlInfo Kieran Bingham 2019-06-27 15:33:04 +01:00
  • 20d5640ca4 libcamera: controls: Introduce control-related data types Kieran Bingham 2019-06-19 16:56:40 +01:00
  • a110cc94ab libcamera: v4l2_device: Add method to retrieve all supported controls Laurent Pinchart 2019-06-30 15:24:08 +03:00
  • bd0245a0dc libcamera: v4l2_controls: Add min and max to V4L2ControlInfo Laurent Pinchart 2019-06-30 15:22:27 +03:00
  • f137451817 libcamera: ipc: unix: Make socket operation asynchronous Laurent Pinchart 2019-07-02 00:58:53 +03:00
  • a00fdabacd test: ipc: unix: Add test for IPCUnixSocket Niklas Söderlund 2019-06-20 03:21:15 +02:00
  • 13dd7a01ec libcamera: ipc: unix: Add a IPC mechanism based on Unix sockets Niklas Söderlund 2019-06-20 21:50:13 +02:00
  • 3952d49d8d test: timer: Add dynamically allocated timer test Laurent Pinchart 2019-07-01 23:27:12 +03:00
  • 08b2e03a8a libcamera: timer: Stop timer when it is deleted Niklas Söderlund 2019-06-30 17:20:01 +02:00
  • dba2de3a0f libcamera: Use 'files()' function to specify gen-header.sh Kieran Bingham 2019-06-27 17:49:57 +01:00
  • 6f0c4d0742 utils: checkstyle.py: Add meson.build checker Laurent Pinchart 2019-06-25 20:05:02 +03:00
  • bc6b758c71 utils: checkstyle.py: Refactor formatters and checkers support Laurent Pinchart 2019-06-25 20:03:13 +03:00
  • 0116a940ba libcamera: v4l2_device: Fix variable-sized object initialization Niklas Söderlund 2019-06-26 19:25:58 +02:00
  • 6948ec44c7 libcamera: v4l2_device: Fix control enumeration bug Jacopo Mondi 2019-06-26 12:05:02 +02:00
  • caf25dc5cf libcamera: event_dispatcher_poll: Remove struct keyword from for-range Kieran Bingham 2019-06-10 22:25:49 +01:00
  • 059ed93beb cam: capture: Stop stream when queueRequest() fails Helen Koike 2019-06-25 13:23:53 -03:00
  • cb21bb3311 libcamera: ipu3: Set pipe_mode based on stream configuration Jacopo Mondi 2019-05-31 10:53:27 +02:00
  • 3ef81b7f7f libcamera: camera_sensor: Add V4L2 control operations Jacopo Mondi 2019-06-13 12:45:00 +02:00
  • eb068f4e67 libcamera: v4l2_device: Implement get and set controls Jacopo Mondi 2019-06-12 18:25:19 +02:00
  • 030ce6491e libcamera: v4l2_device: List valid controls at open Jacopo Mondi 2019-06-12 17:30:21 +02:00
  • bab8b01895 libcamera: Add V4L2Controls Jacopo Mondi 2019-05-30 19:04:41 +02:00
  • 8b7a24e20f meson: Link against libc++ with compiling with clang Laurent Pinchart 2019-04-29 15:03:24 +03:00