Commit Graph

  • 86a1900657 test: camera: Add read default configuration test Niklas Söderlund 2019-02-05 21:32:04 +01:00
  • 823fc8e25b libcamera: camera: Fix access bug in configureStreams() Niklas Söderlund 2019-03-06 00:48:46 +01:00
  • a3b8083f54 libcamera: camera: ensure streams belong to camera Niklas Söderlund 2019-02-26 02:56:33 +01:00
  • 7401f5002e libcamera: camera: Unmap buffers before release Kieran Bingham 2019-03-04 21:51:50 +00:00
  • cbdc4b9ad3 libcamera: v4l2_device: Close Plane dmabuf fd Kieran Bingham 2019-03-04 23:10:50 +00:00
  • ba90504cac libcamera: v4l2_device: Cosmetic update Jacopo Mondi 2019-03-01 12:27:12 +01:00
  • 3e94f9d7a2 libcamera: v4l2_device: Add support for META_CAPTURE devices Jacopo Mondi 2019-02-19 17:10:52 +01:00
  • 0088979683 libcamera: v4l2_subdevice: Cosmetic update Jacopo Mondi 2019-03-01 12:44:52 +01:00
  • de16573bcc test: v4l2_subdevice: Add ListFormat test Jacopo Mondi 2019-02-25 12:42:17 +01:00
  • 0559c740f2 libcamera: v4l2_subdevice: Implement ENUM_FRAME_SIZES Jacopo Mondi 2019-02-19 12:11:04 +01:00
  • 54e6a3eb1f cam: Don't requeue requests when stopping stream Laurent Pinchart 2019-02-28 18:19:37 +02:00
  • b2c06cf409 libcamera: Handle request completion explicitly in pipeline handlers Laurent Pinchart 2019-02-28 17:59:10 +02:00
  • 1accc258cc libcamera: request: Add request completion status Laurent Pinchart 2019-02-28 17:45:58 +02:00
  • fca7602c3c libcamera: buffer: Add buffer completion status Laurent Pinchart 2019-02-28 17:45:58 +02:00
  • b581b9576a libcamera: pipeline_handler: Make pipeline-specific data mandatory Laurent Pinchart 2019-02-28 13:15:09 +02:00
  • 61a62ddbd8 libcamera: pipeline_handler: Store pipe and camera in CameraData Laurent Pinchart 2019-02-28 12:29:13 +02:00
  • 40439a933f libcamera: pipeline_handler: Pass a non-const Camera to methods Laurent Pinchart 2019-02-27 22:52:39 +02:00
  • fedad60b76 libcamera: pipeline: vimc: Create VimcCameraData Laurent Pinchart 2019-02-28 12:21:05 +02:00
  • 19dfe91e17 libcamera: pipeline: uvcvideo: Create UVCCameraData Laurent Pinchart 2019-02-28 12:21:05 +02:00
  • e6eff721d7 libcamera: pipeline: Fix double release of media devices Laurent Pinchart 2019-02-28 12:39:46 +02:00
  • 3ab7f65d6f libcamera: v4l2_device: Expose the device node path Jacopo Mondi 2019-02-28 11:25:13 +01:00
  • 617a3aa582 test: v4l2_device: Add format handling test Jacopo Mondi 2019-02-14 05:21:37 +01:00
  • 7f4ce94ad9 test: v4l2_subdevice: Add format handling test Jacopo Mondi 2019-02-12 23:21:16 +01:00
  • a56f8a57b5 libcamera: v4l2_subdevice: Update crop/compose rectangle Jacopo Mondi 2019-02-20 11:48:13 +01:00
  • 204d5c9f09 libcamera: v4l2_subdevice: Inherit from Loggable Jacopo Mondi 2019-02-26 17:19:59 +01:00
  • c6daee909c libcamera: v4l2_subdevice: Store media entity Jacopo Mondi 2019-02-19 12:12:27 +01:00
  • 77100a7578 libcamera: camera: add state machine to control access from applications Niklas Söderlund 2019-02-26 01:37:53 +01:00
  • 132ce9c1cf libcamera: store stream pointers in sets instead of a vectors Niklas Söderlund 2019-02-26 02:46:33 +01:00
  • dc01a5bc43 cam: fix order camera is operated on Niklas Söderlund 2019-02-26 02:09:31 +01:00
  • acb56ebef8 libcamera: align the documentation for numeric error codes Niklas Söderlund 2019-02-26 01:21:22 +01:00
  • 9aceed70a2 libcamera: camera: fix bug in error check for streamConfiguration() Niklas Söderlund 2019-02-26 02:20:51 +01:00
  • 374c102073 cam: Improve when usage information is printed Niklas Söderlund 2019-02-20 02:33:29 +01:00
  • 71e84c22da cam: fix printing of camera name Niklas Söderlund 2019-02-19 17:29:00 +01:00
  • dd14f1ec2c cam: improve error checking when capturing Niklas Söderlund 2019-02-19 17:16:19 +01:00
  • 24cb563853 cam: free allocated buffers when done capturing Niklas Söderlund 2019-02-19 17:03:16 +01:00
  • 2090f8fdd8 cam: fix return type of configureStreams() Niklas Söderlund 2019-02-21 00:13:02 +01:00
  • 0cd7602e9c libcamera: pipeline: vimc: enforce stream configuration Niklas Söderlund 2019-02-21 00:12:27 +01:00
  • facb80bc5c libcamera: pipeline: uvcvideo: enforce stream configuration Niklas Söderlund 2019-02-21 00:07:05 +01:00
  • 9a37b4c5a8 libcamera: pipeline_handler: extend documentation for configureStreams() Niklas Söderlund 2019-02-21 00:34:41 +01:00
  • 143b5cc33f libcamera: v4l2_subdevice: Fix S_SELECTION ioctl argument Jacopo Mondi 2019-02-18 18:28:01 +01:00
  • fbc67a54f3 Documentation: coding-style: Discourage move on shared_ptr<> Jacopo Mondi 2019-02-12 23:11:09 +01:00
  • ddcd8ebb3d libcamera: device_enumerator: Remove move() on search() return Jacopo Mondi 2019-02-12 21:48:10 +01:00
  • fea6dc9365 libcamera: device_enumerator: Break line longer than 80 columns Jacopo Mondi 2019-02-10 16:23:16 +01:00
  • 26df58377b libcamera: v4l2_subdevice: Forward-declare MediaEntity Jacopo Mondi 2019-02-10 16:06:30 +01:00
  • 220106b1fe test: v4l2_device: Provide buffer sharing test Kieran Bingham 2019-02-07 10:37:33 +01:00
  • 9cee8620c3 test: v4l2_device: release capture device resources Kieran Bingham 2019-02-13 16:57:58 +00:00
  • ff4e882399 test: v4l2_device: Rename dev_ to capture_ Kieran Bingham 2019-02-13 17:03:00 +00:00
  • 819eb422b3 libcamera: v4l2_device: importBuffers support Kieran Bingham 2019-01-30 12:52:00 +00:00
  • 03fcc154eb libcamera: v4l2_device: Simplify exportBuffers() Kieran Bingham 2019-02-07 20:56:08 +00:00
  • 3e354b00b4 libcamera: v4l2_device: Use non-interlaced frames Kieran Bingham 2019-02-13 13:13:33 +00:00
  • 8a46873e04 libcamera: v4l2_device: Support queueing buffers to an output device Kieran Bingham 2019-02-13 12:18:19 +00:00
  • 1db3ea08b6 test: v4l2_device: capture_async: End test at 30 frames Kieran Bingham 2019-02-13 11:14:27 +00:00
  • 9fa7934239 test: v4l2_device: Use VIVID capture stream Kieran Bingham 2019-02-13 11:12:11 +00:00
  • 613fc4000f libcamera: device_enumerator: Fix LOG usage Kieran Bingham 2019-02-12 15:00:42 +00:00
  • 8cdc3148ad libcamera: v4l2_subdevice: Fix LOG usage Kieran Bingham 2019-02-12 14:58:54 +00:00
  • 0a443b589b libcamera: v4l2_device: Fix LOG usage Kieran Bingham 2019-02-12 14:37:28 +00:00
  • 98bd9cb8c9 libcamera: signal: Disconnect signal automatically on slot deletion Laurent Pinchart 2019-02-08 00:24:14 +02:00
  • 73a1bea709 libcamera: signal: Fix coding style issues Laurent Pinchart 2019-02-08 00:46:25 +02:00
  • dc642f6d0b libcamera: pipeline_handler: Disconnect MediaDevice::disconnected signal Laurent Pinchart 2019-02-08 23:58:29 +02:00
  • 0c0b1e4dbe cam: options: Fix coding style issue related to templates Laurent Pinchart 2019-02-13 00:28:33 +02:00
  • 5fb0ea016c utils: checkstyle: Catch LOG() usage without an explicit category Laurent Pinchart 2019-02-13 00:21:56 +02:00
  • bc4cace5f3 clang-format: Remove space after template Laurent Pinchart 2019-02-12 22:38:06 +02:00
  • 04d5be7f76 libcamera: v4l2_device: Inherit from Loggable to print device node name Laurent Pinchart 2019-02-08 16:42:40 +02:00
  • 8a401ed411 libcamera: log: Allow extending log messages Laurent Pinchart 2019-02-08 16:40:57 +02:00
  • d8f2ed7d0d libcamera: pipeline_handler: Reorder member declaration order Laurent Pinchart 2019-02-09 00:09:13 +02:00
  • fd38fa66c3 libcamera: pipeline: vimc: Fix name of pipeline handler class Niklas Söderlund 2019-02-08 13:15:16 +01:00
  • 8b27416267 cam: Add option to write raw frames to disk Niklas Söderlund 2019-01-28 01:18:39 +01:00
  • 46ca8eeca0 cam: Add BufferWriter helper Niklas Söderlund 2019-01-29 03:34:31 +01:00
  • dbe7a28377 cam: Add capture operation Niklas Söderlund 2019-01-28 01:17:40 +01:00
  • edfdace1d5 libcamera: pipeline: ipu3: Implement capture support Jacopo Mondi 2019-02-04 19:15:03 +01:00
  • 7da6b95283 libcamera: pipeline: ipu3: Create video devices and subdevices Jacopo Mondi 2019-02-04 18:29:11 +01:00
  • 8cbe8fe650 libcamera: pipeline: vimc: Implement capture support Niklas Söderlund 2019-02-05 19:10:56 +01:00
  • bbbf76a6c5 libcamera: pipeline: vimc: Set a default format Niklas Söderlund 2019-02-05 19:17:46 +01:00
  • 17ae772e8d libcamera: pipeline: uvcvideo: Implement capture support Kieran Bingham 2019-02-05 15:41:50 +01:00
  • bd38112b77 libcamera: camera: Extend the interface to support capture Niklas Söderlund 2019-02-05 17:36:04 +01:00
  • 98edf29e01 libcamera: camera: Cache the stream configuration in the stream object Niklas Söderlund 2019-02-05 12:47:59 +01:00
  • 31bb25ae8d libcamera: camera: Add helper to check for exclusive access Niklas Söderlund 2019-02-05 13:42:14 +01:00
  • 5239f6e656 libcamera: pipeline_handler: Extend the interface to support capture Niklas Söderlund 2019-01-23 20:11:34 +01:00
  • 5aef825764 libcamera: Provide a Request object Jacopo Mondi 2019-02-04 16:33:01 +01:00
  • 1d7b6297f2 libcamera: stream: Add stream configuration to the stream object Niklas Söderlund 2019-02-05 12:52:51 +01:00
  • 1b7051b492 libcamera: stream: Construct a stream Kieran Bingham 2019-02-05 11:45:24 +01:00
  • 468176fa07 libcamera: Add V4L2Subdevice Jacopo Mondi 2019-01-29 15:16:22 +01:00
  • 8dbc203bb2 libcamera: Add geometry.h Jacopo Mondi 2019-02-05 18:00:09 +01:00
  • 8628b1e560 libcamera: v4l2_device: Add comments to method parameters Jacopo Mondi 2019-02-05 17:58:20 +01:00
  • e94e52c0cb libcamera: v4l2_device: Update dequeued buffer information Niklas Söderlund 2019-01-24 23:34:51 +01:00
  • ba4dfa7471 test: v4l2_device: Provide asynchronous capture test Kieran Bingham 2019-01-24 17:48:10 +00:00
  • d2046d863b test: v4l2_device: Add StreamOn/StreamOff test Kieran Bingham 2019-01-24 17:43:08 +00:00
  • 374673f84a libcamera: v4l2_device: Implement stream{On,Off} Kieran Bingham 2018-12-21 10:59:25 +00:00
  • dffbde33b8 libcamera: v4l2_device: Implement queue/dequeue operations Kieran Bingham 2019-02-04 12:48:45 +01:00
  • 2843f951d5 test: v4l2_device: Add request_buffers test Kieran Bingham 2019-01-24 17:37:30 +00:00
  • 771befc6dc libcamera: v4l2_device: Request buffers from the device Kieran Bingham 2019-01-24 17:35:21 +00:00
  • 93ec63b867 test: v4l2_device: Use DeviceEnumerator to find a UVCVideo Kieran Bingham 2019-01-29 15:01:18 +00:00
  • 83148ce8be libcamera: Add Buffer Management Kieran Bingham 2019-02-05 16:32:22 +01:00
  • ccf7464a6e libcamera: v4l2_device: Improve documentation Jacopo Mondi 2019-02-01 11:12:05 +01:00
  • cbbc315fe9 libcamera: v4l2_device: s_format: Return the device format Jacopo Mondi 2019-02-05 08:45:27 +01:00
  • f7e75d9e70 libcamera: v4l2_device: Construct from MediaEntity* Jacopo Mondi 2019-01-29 15:18:42 +01:00
  • dd45866ea4 libcamera: pipeline: uvcvideo: set a default format Niklas Söderlund 2019-02-04 18:50:26 +01:00
  • 4a5febd7dd libcamera: streams: extend stream configuration with buffer count Niklas Söderlund 2019-02-04 17:18:09 +01:00
  • 08c31d2a86 libcamera: pipeline: vimc: create camera for Sensor B Niklas Söderlund 2019-01-29 16:56:16 +01:00
  • 8400bdd19a clang-format: Enable BreakBeforeTernaryOperators Kieran Bingham 2019-01-30 11:10:48 +00:00