Skip to content

feat: add AVS3 video/audio codec string support - #14

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

feat: add AVS3 video/audio codec string support#14
irbisadm merged 1 commit into
mainfrom
feat/avs3

Conversation

@irbisadm

Copy link
Copy Markdown
Owner

Adds the AVS3 standard: avs3.<profile_id>.<level_id> video (e.g. avs3.20.10) and av3a.<audio_codec_id> audio (e.g. av3a.00). Profile / level / audio-codec ids decoded to names for confirmed values, raw ids always exposed. Format verified against paulhiggs/codec-string. 32 tests; full suite 286 passing.

feat: → minor bump (0.9.0).

Parse and generate AVS3 codec strings: avs3.<profile_id>.<level_id> (video, two hex bytes, e.g. avs3.20.10) and av3a.<audio_codec_id> (audio, e.g. av3a.00). Profile, level and audio-codec ids are decoded to names in toHumanReadable() for the confirmed values, with raw ids always available. Format verified against paulhiggs/codec-string. Wired into codecInfoFactory via the avs3/av3a prefixes.
@irbisadm
irbisadm merged commit 1a191bd into main Jul 14, 2026
6 checks passed
@irbisadm
irbisadm deleted the feat/avs3 branch July 14, 2026 20:15
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.9.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