Expand description
A pure Rust implementation of the H.265 encoder and decoder.
This crate is designed to provide a simple and safe interface to encode and decode H.265 headers.
§Why do we need this?
This crate aims to provides a simple and safe interface for h265.
§How is this different from other h265 crates?
The other main h265 crate is TODO.
§Notable features
This crate is a completely safe implementation of H265 encoding and decoding, which means there is no unsafe code!
§Examples
TODO
§Status
This crate is currently under development and is not yet stable.
Unit tests are not yet fully implemented. Use at your own risk.
§License
This project is licensed under the MIT or Apache-2.0 license. You can choose between one of them if you use this work.
SPDX-License-Identifier: MIT OR Apache-2.0
Structs§
- Color
Config - The color config for SPS.
- HEVC
Decoder Configuration Record - HEVC Decoder Configuration Record ISO/IEC 14496-15:2022(E) - 8.3.2.1
- Nalu
Array - Nalu Array Structure ISO/IEC 14496-15:2022(E) - 8.3.2.1
- Sps
- The Sequence Parameter Set. ISO/IEC-14496-10-2022 - 7.3.2
Enums§
- Nalu
Type - The Nalu Type. ISO/IEC 23008-2:2020(E) - 7.4.2.2 (Table 7-1)