diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-12-06 20:47:47 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-12-07 19:09:38 +0200 |
commit | 1c88396a54f832e717b64c6bc27d75d1e357f0c5 (patch) | |
tree | 4835f7e674fae11e2218a121bd7a4d011e024e8f /LICENSES/GPL-2.0-only.txt | |
parent | e7888073718aadd7c35a78f88792a73a4e3a8300 (diff) |
libcamera: media_device: Skip all non-data links during enumeration
The MediaDevice::populateLinks() function iterates over data links by
skipping interface links. This isn't very future-proof, it will break if
the kernel adds new types of links. Fix it by only considering data
links instead of blacklisting interface links.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Tested-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'LICENSES/GPL-2.0-only.txt')
0 files changed, 0 insertions, 0 deletions