cros-codecs-generic-vaapi 0.0.6-generic.1

Hardware-accelerated codecs for Linux with generic VA-API surface support
Documentation
1
2
3
4
5
6
7
8
9
10
11
use cros_codecs::{
    backend::vaapi::{encoder::VaapiBackend, surface_pool::PooledVaSurface},
    encoder::stateless::h264::StatelessEncoder,
};

#[test]
fn generic_va_surface_constructor_is_available() {
    type Encoder = StatelessEncoder<PooledVaSurface<()>, VaapiBackend<(), PooledVaSurface<()>>>;

    let _constructor = Encoder::new_vaapi;
}