Commit Graph

  • 2b63efe092 include: linux: Import V4L2 uAPI headers from Linux v4.19 Kieran Bingham 2019-01-15 21:30:49 +00:00
  • 557a53267a Documentation: coding_style: Allow C++11 variadic templates Laurent Pinchart 2019-01-16 01:58:17 +02:00
  • 62eae99ed2 libcamera: camera_manager: Turn enumerator into a unique_ptr<> Laurent Pinchart 2019-01-15 15:32:59 +02:00
  • a2f095947f libcamera: utils: Implement C++14 make_unique<>() Laurent Pinchart 2019-01-15 15:30:48 +02:00
  • f388aa7041 libcamera: device_enumerator: Don't mark the search() function as const Laurent Pinchart 2019-01-15 16:58:55 +02:00
  • 3e6090a17a libcamera: event_dispatcher_poll: Constify argument to processNotifiers Laurent Pinchart 2019-01-15 16:57:28 +02:00
  • 6ee4050182 libcamera: pipeline_handler: Rename handlers() method to factories() Laurent Pinchart 2019-01-14 18:02:59 +02:00
  • 619d312462 Documentation: Exclude pipeline handlers directory Laurent Pinchart 2019-01-12 16:32:42 +02:00
  • 6c87662ee9 libcamera: camera_manager: Improve class documentation Laurent Pinchart 2019-01-12 16:20:35 +02:00
  • 34018d23d7 libcamera: pipeline_handler: Don't index factories by name Laurent Pinchart 2019-01-03 04:01:15 +02:00
  • a5e86d4396 meson: Utilise default compiler options Kieran Bingham 2019-01-07 14:22:30 +00:00
  • f1caaaf387 libcamera: Debug printouts fixes Jacopo Mondi 2019-01-15 09:44:01 +01:00
  • fd0339da1a libcamera: Add debug printouts Jacopo Mondi 2019-01-11 17:04:27 +01:00
  • bced32d514 libcamera: log: Fix unknown log level representation Kieran Bingham 2019-01-11 15:13:42 +00:00
  • d833c1d39e test: media_device: Add link handling test Jacopo Mondi 2019-01-11 10:18:56 +01:00
  • d85767a8c8 test: media_device: Make MediaDeviceTest a MediaDevicePrintTest Jacopo Mondi 2019-01-11 09:59:03 +01:00
  • 4bf28fa225 test: media_device: Convert to foreach Kieran Bingham 2019-01-01 14:48:51 +00:00
  • e3c4994812 Documentation: quieten sphinx-build output Kieran Bingham 2019-01-08 14:37:46 +00:00
  • e42683b40d Documentation: Add placeholder for Doxygen-generated API documentation Laurent Pinchart 2019-01-11 16:35:32 +02:00
  • 159c496b51 Documentation: Update copyright years Laurent Pinchart 2019-01-11 01:43:39 +02:00
  • c8e2c5adda Documentation: Link to the API documentation generated by Doxygen Laurent Pinchart 2018-12-12 03:09:56 +02:00
  • f21090516d Documentation: Make the toctree more web-friendly Laurent Pinchart 2018-12-12 02:50:22 +02:00
  • 68ea206456 Documentation: Add custom theme Laurent Pinchart 2018-12-12 02:48:59 +02:00
  • 824ed85553 libcamera: device_enumerator: Fix memory leak in error path Laurent Pinchart 2019-01-08 16:44:32 +02:00
  • 93a037efff libcamera: Document missing parameters and return values Laurent Pinchart 2019-01-08 16:43:50 +02:00
  • afcec99b99 libcamera: Update libcamera.h Laurent Pinchart 2019-01-08 16:28:13 +02:00
  • 4e78147df9 libcamera: Add link handling functions Jacopo Mondi 2019-01-03 16:33:19 +01:00
  • b65feafe32 libcamera: media_device: Add functions to get a MediaLink Jacopo Mondi 2019-01-03 15:30:53 +01:00
  • 6275a14215 libcamera: Add pointer to MediaDevice to MediaObject Jacopo Mondi 2019-01-03 12:07:08 +01:00
  • aed8c7823e test: Add event notifier test Laurent Pinchart 2019-01-06 03:56:02 +02:00
  • 034ea86802 test: Add timer test Laurent Pinchart 2019-01-05 02:52:58 +02:00
  • f151895c3f test: Add signal/slot test Laurent Pinchart 2019-01-06 02:11:59 +02:00
  • 03815afdc8 test: Rename list test to list-cameras Laurent Pinchart 2019-01-05 02:51:52 +02:00
  • 8356f8a6ab libcamera: Add a poll-based event dispatcher Laurent Pinchart 2019-01-04 21:26:14 +02:00
  • 1a57bcb8d1 libcamera: Add event notification infrastructure Laurent Pinchart 2019-01-04 21:19:38 +02:00
  • d0fd42a4fd libcamera: Add signal/slot communication mechanism Laurent Pinchart 2019-01-04 21:09:16 +02:00
  • 8b0de29c41 libcamera: camera_manager: Make the class a singleton Laurent Pinchart 2019-01-05 12:58:20 +02:00
  • f3829b5745 libcamera: log: Pad timestamp fields with zeros Laurent Pinchart 2019-01-05 14:08:46 +02:00
  • ce24c052de libcamera: log: Add an ASSERT macro Laurent Pinchart 2019-01-04 17:46:35 +02:00
  • 99a3e7bcfb libcamera: log: Add a LogFatal log level Laurent Pinchart 2019-01-04 17:46:35 +02:00
  • e256a58bf0 Documentation: Suppress normal doxygen output Kieran Bingham 2019-01-08 11:35:09 +00:00
  • eda3cfa1e3 libcamera: media_object: Rename major/minor functions Kieran Bingham 2019-01-07 15:51:53 +00:00
  • 5af15d1931 libcamera: pipeline_handler: Improve documentation Laurent Pinchart 2018-12-31 09:29:47 +02:00
  • 2d73fd9eca libcamera: pipeline_handler: Remove unneeded forward declaration Laurent Pinchart 2019-01-03 01:13:47 +02:00
  • 1e04362d6e libcamera: device_enumerator: Improve documentation Laurent Pinchart 2018-12-31 09:29:47 +02:00
  • a87cb586e2 libcamera: device_enumerator: Constify argument to search function Laurent Pinchart 2019-01-03 01:52:10 +02:00
  • 079c5fe63d libcamera: device_enumerator: Fix wording of log message Laurent Pinchart 2019-01-03 01:52:10 +02:00
  • b63209a793 libcamera: device_enumerator: Downgrade skipped device errors to warnings Laurent Pinchart 2018-12-31 09:28:00 +02:00
  • 9f5d6ee69f libcamera: device_enumerator: Fix indentation Laurent Pinchart 2018-12-31 09:29:18 +02:00
  • 6b0c2f027a libcamera: camera_manager: Sort includes alphabetically Laurent Pinchart 2019-01-03 01:11:53 +02:00
  • 6ddbf354d5 libcamera: camera_manager: Remove put() method Laurent Pinchart 2019-01-02 18:52:22 +02:00
  • 171f4c0a0d libcamera: Use 'struct' for structure types Jacopo Mondi 2019-01-02 12:56:48 +01:00
  • 4e5a93da83 libcamera: media_device: Minor cleanup in findInterface() Jacopo Mondi 2019-01-02 12:49:33 +01:00
  • 4863d44104 licenses: Add the Developer CoO Kieran Bingham 2018-12-12 14:35:04 +00:00
  • c59272f417 libcamera: media_device: Zero media graph arrays when querying topology Laurent Pinchart 2019-01-02 03:54:44 +02:00
  • 1b80471805 libcamera: media_device: Make getEntityByName() const Jacopo Mondi 2019-01-02 11:55:43 +01:00
  • ea3fa2680c libcamera: media_device: Tiny valid() documentation improvement Jacopo Mondi 2019-01-02 11:53:52 +01:00
  • d83269aae0 libcamera: device_enumerator: Use MediaDevice Jacopo Mondi 2018-12-26 11:15:55 +01:00
  • d4af90d729 libcamera: media_device: Create entities with major and minor numbers Jacopo Mondi 2018-12-26 11:09:35 +01:00
  • 14291e50b7 libcamera: media_device: Add DeviceInfo features Jacopo Mondi 2018-12-26 11:04:10 +01:00
  • b403cb4550 test: Move include definitions to libtest Kieran Bingham 2019-01-01 21:13:44 +00:00
  • 5802259b3c test: Use foreach iterators to simplify definitions Kieran Bingham 2019-01-01 14:36:35 +00:00
  • a9fe3adc4f test: media_device: Move test definition Kieran Bingham 2019-01-01 14:39:26 +00:00
  • 7e9e508093 libcamera: Remove libcamera class Laurent Pinchart 2018-12-19 11:45:45 +02:00
  • a591cc8655 libcamera: mediadevice: Improve documentation Laurent Pinchart 2019-01-01 19:35:21 +02:00
  • dc647a6707 libcamera: mediadevice: Reorder functions in declaration order Laurent Pinchart 2019-01-01 19:35:21 +02:00
  • 492019745d libcamera: mediadevice: Make getEntityByName() public Laurent Pinchart 2019-01-01 19:35:21 +02:00
  • 67dce611e5 libcamera: mediadevice: Fix graph parsing error handling Laurent Pinchart 2019-01-01 19:35:21 +02:00
  • 26d9f28c1b meson: Shorten project description Kieran Bingham 2018-12-19 10:42:04 +00:00
  • e3694a3ae8 test: libtest: Return all non-zero init values Kieran Bingham 2018-12-20 19:43:48 +00:00
  • e3bb826e66 test: libtest: Add test return codes Kieran Bingham 2018-12-20 16:14:10 +00:00
  • 3900b0771e test: Move test objects to libtest Kieran Bingham 2018-12-20 15:40:37 +00:00
  • b43f56c46d test: Add media device test Jacopo Mondi 2018-12-30 00:00:45 +01:00
  • 363824662f libcamera: Add MediaDevice class Jacopo Mondi 2018-12-18 12:49:41 +01:00
  • f0e16f0389 libcamera: Add MediaObject class hierarchy Jacopo Mondi 2018-12-20 15:20:37 +01:00
  • 20d15d9dc4 tests: add test to list all cameras in the system Niklas Söderlund 2018-12-20 16:41:50 +01:00
  • 167f751701 libcamera: pipeline: vimc: add pipeline handler for vimc Niklas Söderlund 2018-12-20 01:38:09 +01:00
  • 1c4f156332 libcamera: camera_manager: add CameraManager class Niklas Söderlund 2018-12-20 01:34:49 +01:00
  • 7f8ef1bb99 libcamera: pipeline_handler: add PipelineHandler class Niklas Söderlund 2018-12-20 01:32:05 +01:00
  • 01107c2490 libcamera: device_enumerator: add documentation Niklas Söderlund 2018-12-22 20:12:46 +01:00
  • 06e2ac2e2f libcamera: device_enumerator: add factory for DeviceEnumerators Niklas Söderlund 2018-12-21 02:45:14 +01:00
  • 4db38e82a3 libcamera: device_enumerator: add DeviceEnumeratorUdev class Niklas Söderlund 2018-12-21 02:43:24 +01:00
  • af8c212600 libcamera: device_enumerator: add DeviceEnumerator class Niklas Söderlund 2018-12-21 02:38:32 +01:00
  • c0d39bab5b libcamera: device_enumerator: add DeviceMatch class Niklas Söderlund 2018-12-21 15:54:23 +01:00
  • 0eab433d05 libcamera: device_enumerator: add DeviceInfo class Niklas Söderlund 2018-12-21 15:52:14 +01:00
  • 723a6356c8 libcamera: add dependency on libudev Niklas Söderlund 2018-12-20 15:01:31 +01:00
  • 8c10082a9e libcamera: Add Camera class Niklas Söderlund 2018-12-20 15:18:38 +01:00
  • df7bd278a6 utils: checkstyle: add keep-one-line-blocks Kieran Bingham 2018-12-20 15:57:02 +00:00
  • 53b549b631 tests: call the derived Test class cleanup() function Niklas Söderlund 2018-12-21 01:45:47 +01:00
  • 4114a93dff tests: Add a base Test class Laurent Pinchart 2018-12-19 11:37:23 +02:00
  • 907602eab5 libcamera: log: Add a debug log level Laurent Pinchart 2018-12-19 01:20:26 +02:00
  • 3c8886d698 utils: checkstyle.py: Strip trailing white spaces Laurent Pinchart 2018-12-18 22:42:30 +02:00
  • cf04a496a6 utils: checkstyle.py: Highlight trailing white space at end of line Laurent Pinchart 2018-12-18 22:34:50 +02:00
  • 2887934ca0 utils: checkstyle.py: Support execution from non-root directories Laurent Pinchart 2018-12-18 21:44:38 +02:00
  • 7dc517ca6b build: Define library private include path Jacopo Mondi 2018-12-14 11:38:14 +01:00
  • c81bc473fd libcamera: include: Import media.h from Linux v4.19 Jacopo Mondi 2018-12-13 15:25:06 +01:00
  • d416f42cce Documentation: Remove | on the left side of diagrams Laurent Pinchart 2018-12-14 15:29:02 +02:00
  • 17fab5dfc8 Documentation: Document the style check script Jacopo Mondi 2018-12-12 12:09:36 +01:00
  • 8b30bb3185 utils: Add Python-based commit style checker script Laurent Pinchart 2018-12-13 22:40:47 +02:00
  • cebe684c19 git: Add .gitignore file Kieran Bingham 2018-12-14 08:50:58 +00:00