-
Notifications
You must be signed in to change notification settings - Fork 7.5k
drivers: video: sw_pipeline: glue lib/pixel and drivers/video #88839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
josuah
wants to merge
12
commits into
zephyrproject-rtos:main
from
tinyvision-ai-inc:pr-video-sw-pipeline
Closed
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
0117988
samples: drivers: video: fix board definitions
josuah 3875f8d
drivers: video: sw_generator: convert to use the devicetree
josuah 65f5393
samples: drivers: video: convert to new LOG_MODULE_REGISTER() syntax
josuah 4082b1d
samples: drivers: video: tcpserversink: add _dev suffix to variable
josuah a7f4a6a
doc: build: dts: api: document the zephyr,camera chosen node
josuah dbdba2a
drivers: video: controls: add the BASE and CAMERA controls
josuah dfde9e4
usb: device_next: new USB Video Class implementation
josuah 4791b31
boards: nicla_vision: add usbd test feature
josuah 0387bf8
samples: usb: add new UVC sample
josuah 87a8af8
lib: pixel: Introduce a pixel and image processing library
josuah dde0bf2
samples: lib: pixel: show usage of the pixel library
josuah fadb076
drivers: video: sw_pipeline: perform custom pixel stream processing
josuah File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,4 +11,5 @@ supported: | |
- gpio | ||
- spi | ||
- i2c | ||
- usbd | ||
vendor: arduino |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,9 @@ | ||
# MT9m114 | ||
|
||
# Copyright (c) 2016 Linaro Limited | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
DT_CHOSEN_ZEPHYR_CAMERA := zephyr,camera | ||
|
||
config VIDEO_SW_GENERATOR | ||
bool "Video Software Generator" | ||
depends on !$(dt_chosen_enabled,$(DT_CHOSEN_ZEPHYR_CAMERA)) | ||
depends on DT_HAS_ZEPHYR_VIDEO_SW_GENERATOR_ENABLED | ||
default y | ||
help | ||
Enable video pattern generator (for testing purposes). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Copyright (c) 2025 tinyVision.ai | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
config VIDEO_SW_PIPELINE | ||
bool "Video Software Pipeline" | ||
depends on DT_HAS_ZEPHYR_VIDEO_SW_PIPELINE_ENABLED | ||
default y | ||
help | ||
Enable the video stream processing based on the lib/pixel. | ||
|
||
config VIDEO_SW_PIPELINE_THREAD_PRIORITY | ||
int "Video Software Pipeline thread priority" | ||
default 2 | ||
depends on VIDEO_SW_PIPELINE | ||
help | ||
The Video Software Pipeline has a thread in which video frames are processed. | ||
This options sets the priority of that thread. | ||
The default is some arbitrary value above 0. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
depends on VIDEO_SW_PIPELINE