Skip to content

uvc: add uncompressed NV12 streaming support#827

Open
asdwjure wants to merge 3 commits intomainfrom
feat/uvc-uncompressed-format
Open

uvc: add uncompressed NV12 streaming support#827
asdwjure wants to merge 3 commits intomainfrom
feat/uvc-uncompressed-format

Conversation

@asdwjure
Copy link
Contributor

@asdwjure asdwjure commented Feb 26, 2026

uvc: add uncompressed NV12 format support

Purpose

Specification

None / not applicable

Dependencies & Potential Impact

None / not applicable

Deployment Plan

None / not applicable

Testing & Validation

None / not applicable

@asdwjure asdwjure force-pushed the feat/uvc-uncompressed-format branch 7 times, most recently from ac20a9f to d5a613c Compare February 28, 2026 12:10
Signed-off-by: Jure Rebernik <jure.rebernik@luxonis.com>
@asdwjure asdwjure force-pushed the feat/uvc-uncompressed-format branch 2 times, most recently from 473b5df to 291a504 Compare February 28, 2026 12:52
@asdwjure asdwjure added the testable PR is ready to be tested label Feb 28, 2026
Jure Rebernik added 2 commits February 28, 2026 13:57
- Add runtime UVC format selection (mjpeg|uncompressed/nv12)
- Stream uncompressed NV12 frames from DepthAI with stride/plane-aware
repack
- Configure UVC configfs uncompressed descriptor as NV12 (uvc-gadget
submodule)
- Update app default startup format and README

Signed-off-by: Jure Rebernik <jure.rebernik@luxonis.com>
Signed-off-by: Jure Rebernik <jure.rebernik@luxonis.com>
@asdwjure asdwjure force-pushed the feat/uvc-uncompressed-format branch from 291a504 to d544213 Compare February 28, 2026 12:57
@asdwjure asdwjure changed the title uvc: add uncompressed YUYV mode and make it default uvc: add uncompressed NV12 streaming support Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testable PR is ready to be tested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants