Skip to content

Bump rfc6381-codec from 0.2.0 to 0.3.0#144

Merged
dholroyd merged 1 commit into
masterfrom
dependabot/cargo/rfc6381-codec-0.3.0
Apr 28, 2026
Merged

Bump rfc6381-codec from 0.2.0 to 0.3.0#144
dholroyd merged 1 commit into
masterfrom
dependabot/cargo/rfc6381-codec-0.3.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Bumps rfc6381-codec from 0.2.0 to 0.3.0.

Changelog

Sourced from rfc6381-codec's changelog.

0.3.0 - 2026-04-25

Added

  • PartialEq and Eq are now derived for Codec, Avc, and Mp4a.
  • Codec::Avc3 variant and Codec::avc3() constructor for the avc3 fourcc, which shares the avc1 codec-string grammar (ISO/IEC 14496-15; signals in-band parameter sets).

Changed

  • Updated to Rust 2024 Edition (requires Rust 1.85 or later).
  • Renamed the Avc1 struct to Avc (it carries the profile/constraints/level triple shared by both the avc1 and avc3 codec-string forms).

Fixed

  • Avoid panic parsing an avc1. codec string whose 6-byte payload contains a multi-byte UTF-8 character, which previously caused byte-indexing to land mid-codepoint.
Commits
  • 53689e8 chore: Release rfc6381-codec version 0.3.0
  • c6dfc32 Support avc3 in addition to avc1
  • 1d7cc40 Remove redundant import
  • 8d20083 Require min code coverage
  • 74822f7 Unit tests for some corner cases not previously covered
  • 40544c7 Update to 2024 edition
  • 035529d Fix panic found be fuzz testing
  • 71aab87 Relax the roundtrip assertion in the fuzz test
  • 504b625 Scheduled GH workflow to run the fuzz test
  • 87a1e0e Bump to latest mpeg4-audio-const
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rfc6381-codec](https://github.com/dholroyd/rfc6381-codec) from 0.2.0 to 0.3.0.
- [Changelog](https://github.com/dholroyd/rfc6381-codec/blob/master/CHANGELOG.md)
- [Commits](dholroyd/rfc6381-codec@v0.2.0...v0.3.0)

---
updated-dependencies:
- dependency-name: rfc6381-codec
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 27, 2026
@github-actions
Copy link
Copy Markdown

🐰 Bencher Report

Branchdependabot/cargo/rfc6381-codec-0.3.0
TestbedLinux

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds flag.

Click to view all benchmark results
BenchmarkEstimated CyclesBenchmark Result
estimated cycles x 1e6
(Result Δ%)
Upper Boundary
estimated cycles x 1e6
(Limit %)
Instructionsinstructions x 1e6L1 Hitshits x 1e6LL Hitshits x 1e3RAM Hitshits x 1e3Total read+writereads/writes x 1e6
ci_bench::ci::reader read:setup_video("big_buck_bunny_1080p_24fps_h264.h264"...📈 view plot
🚷 view threshold
16.60 x 1e6
(-0.41%)Baseline: 16.67 x 1e6
16.76 x 1e6
(99.07%)
📈 view plot
⚠️ NO THRESHOLD
8.12 x 1e6📈 view plot
⚠️ NO THRESHOLD
10.70 x 1e6📈 view plot
⚠️ NO THRESHOLD
20.46 x 1e3📈 view plot
⚠️ NO THRESHOLD
165.64 x 1e3📈 view plot
⚠️ NO THRESHOLD
10.89 x 1e6
🐰 View full continuous benchmarking report in Bencher

@dholroyd dholroyd merged commit b675973 into master Apr 28, 2026
2 checks passed
@dependabot dependabot Bot deleted the dependabot/cargo/rfc6381-codec-0.3.0 branch April 28, 2026 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant