24 stable releases
3.0.3 | Sep 19, 2022 |
---|---|
2.0.0 | Feb 9, 2022 |
1.2.1 | Dec 30, 2021 |
1.0.19 | Aug 2, 2021 |
1.0.3 | Nov 30, 2019 |
#1645 in Command line utilities
41 downloads per month
14KB
186 lines
cec-alsa-sync
Small command line application to command ALSA volume using CEC via Rasberry Pi HDMI port.
This can be used to control e.g. Hifiberry DSP volume using TV remote.
Installation
Cargo
- Install the rust toolchain in order to have cargo installed by following this guide.
- run
cargo install cec-alsa-sync
License
Licensed under GNU General Public License version 2, (LICENSE or https://opensource.org/licenses/GPL-2.0)
The CI/CD setup in .github/
is based on rust-github/template, and therefore licensed under either of
- Apache License, Version 2.0 (LICENSE-CI-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-CI-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
See CONTRIBUTING.md.
Releasing
cargo release --no-publish
for a dry run. Then execute with cargo release --no-publish --execute
and let the github CD pipeline do the rest.
Dependencies
~10–19MB
~208K SLoC