Skip to content

Conversation

@Type1J
Copy link

@Type1J Type1J commented Dec 21, 2023

This PR should make raymanfx#71 able to merge with no conflicts, and it adds the changes from @anatawa12 with a tweak (the offset in addition to the length was needed in non-planer modes).

apbr and others added 16 commits April 26, 2023 16:36
Actually print the format in use when saying so instead of printing the
requested format.
Bump minor versions and push to crates.io

Signed-off-by: Christopher N. Hesse <raymanfx@gmail.com>
Signed-off-by: Christopher N. Hesse <raymanfx@gmail.com>
Signed-off-by: Christopher N. Hesse <raymanfx@gmail.com>
CI throws an `clippy::bad_bit_mask` that has been fixed in `bitflags 2`
[1], and it is always a good idea to stay up to date with the latest
crate releases.

The major change is an internal restructuring into _two_ types, that
require the user to now re-expose default traits implemented on the inner
type to the outer type by `#[derive]`'ing them.

[1]: bitflags/bitflags#373
* refactor to avoid extra ioctl

remove old control getter

* fix doc link and clippy lint

* inline format args to please our pedantic overlords

* Add missing backticks around intradoc link

* Revert "inline format args to please our pedantic overlords"

This reverts commit 8ba7d19.

* Drop unneeded `control_from_id()`

The new implementation of `control()` takes a `&Description` directly,
and callers have enough means to get that `Description` such that we
shouldn't cater to the "slower" use-case of letting `libv4l-rs` query
it again.

---------

Co-authored-by: Marijn Suijten <marijns95@gmail.com>
raymanfx#80)

`bitflags` intrinsically supports holding unknown flag values, and
pretty-printing a non-zero hex code if there are any.  This should make
our conversion functions lossless and allow us/users to more easily spot
new, unsupported constants.
Let dependabot suggest dependency upgrades in `Cargo.toml` and the
GitHub Actions CI scripts so that we don't forget / miss out on them.
…aymanfx#84)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…manfx#85)

Updates the requirements on [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) to permit the latest version.
- [Changelog](https://github.com/image-rs/jpeg-decoder/blob/master/CHANGELOG.md)
- [Commits](image-rs/jpeg-decoder@v0.2.1...v0.3.0)

---
updated-dependencies:
- dependency-name: jpeg-decoder
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…fx#87)

Updates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)
- [Commits](rust-lang/rust-bindgen@v0.65.1...v0.69.1)

---
updated-dependencies:
- dependency-name: bindgen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants