packet::TransportScramblingControl changed from an enum to a struct. New is_scrambled() and scheme() methods
on TransportScramblingControl replace the functionality of the old enum variants. The changed type layout
slightly improves performance.
packet::AdaptationControl changed from an enum to a struct. Its has_payload() method now takes self by
reference, and a new has_adaptation_field() method has been added. The changed type layout slightly improves
performance.
Added
FormatIdentifier is now re-exported from the
smptera-format-identifiers-rust crate so that calling
code can more easily use the same version of it as the mpeg2ts-reader crate.
Commits
7beeab8 chore: Release mpeg2ts-reader version 0.16.0
0d11ee5 Don't publish benchmark test asset to crates.io
603d86b Hopefully fix likely_wrapped_since(); add test
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show 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 mpeg2ts-reader from 0.15.0 to 0.16.0.
Changelog
Sourced from mpeg2ts-reader's changelog.
Commits
7beeab8
chore: Release mpeg2ts-reader version 0.16.00d11ee5
Don't publish benchmark test asset to crates.io603d86b
Hopefully fix likely_wrapped_since(); add testf568ccd
Add back a test for pes_packet_length()f271491
Add test for TableSyntaxHeaderc7a6522
cargo-release no longer supports dev-version-extb28c7fa
Update bitstream-io requirement from 1.3 to 2.2463e843
Update env_logger requirement from 0.10.0 to 0.11.290e1ebc
Fix clippy lintsdbd4231
Re-export FormatIdentifierDependabot 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show