Skip to content

feat: add uncompressed video/image (uncv/unci) codec string support - #17

Merged
irbisadm merged 1 commit into
mainfrom
feat/uncv
Jul 14, 2026
Merged

feat: add uncompressed video/image (uncv/unci) codec string support#17
irbisadm merged 1 commit into
mainfrom
feat/uncv

Conversation

@irbisadm

Copy link
Copy Markdown
Owner

Adds uncompressed video/images (ISO/IEC 23001-17): uncv/unci with an optional profile 4CC, e.g. uncv.rgba, uncv.i420, unci.rgb3 (bare uncv = generic). Profiles are decoded to pixel-format descriptions from the mp4ra uncv-profiles registry; unknown profiles round-trip and report 'unknown'. 22 tests; full suite 361 passing.

feat: → minor bump (0.12.0). This completes the batch.

Parse and generate uncompressed codec strings (ISO/IEC 23001-17): <fourCC>[.<profile>] for the uncv (video) and unci (image) sample entries, where <profile> is a registered uncompressed-video profile 4CC (e.g. uncv.rgba, uncv.i420). Bare uncv is the generic form. Profile 4CCs are decoded to pixel-format descriptions (from mp4ra.org/registered-types/uncv-profiles); unknown profiles round-trip and report 'unknown'. Wired into codecInfoFactory via the uncv/unci prefixes.
@irbisadm
irbisadm merged commit cd5cf97 into main Jul 14, 2026
6 checks passed
@irbisadm
irbisadm deleted the feat/uncv branch July 14, 2026 20:42
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.12.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant