wallr-core 0.8.0

Core library for wallr - wallpaper engine, GPU transitions, theme provider dispatch, and video playback.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod decoder;
pub mod error;
pub mod gpu;
pub mod playback;
pub mod scheduler;

pub use decoder::{
    DecoderInfo, DecoderState, HwAccel, PROBE_MIN_FRAMES, VideoDecoder, VideoFrame, VideoFrameData,
    VideoMetadata, YuvColorInfo, YuvMatrix, YuvRange, probe_succeeded,
};
pub use error::{VideoError, VideoResult};
pub use gpu::{GpuSelection, detect_adapters, select_adapter};
pub use playback::{PreparedVideoPlayback, VideoPlayback};
pub use scheduler::{FrameScheduler, ScheduledFrame};