[dependencies.ab_glyph]
version = "0.2"
[dependencies.gstreamer]
optional = true
version = "0.23"
[dependencies.gstreamer-app]
optional = true
version = "0.23"
[dependencies.gstreamer-pbutils]
optional = true
version = "0.23"
[dependencies.gstreamer-video]
optional = true
version = "0.23"
[dependencies.image]
default-features = false
version = "0.25"
[dependencies.wgpu]
version = "25"
[features]
video = ["dep:gstreamer", "dep:gstreamer-app", "dep:gstreamer-video", "dep:gstreamer-pbutils"]
[lib]
name = "dvd_render"
path = "src/lib.rs"
[package]
authors = ["James Connolly <me@j-conn.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["multimedia::video", "rendering::engine"]
description = "render a sequence of terminal screens, optionally encoding them to a video file"
edition = "2024"
include = ["/Cargo.toml", "/src/*.rs", "/src/shader.wgsl", "LICENSE"]
license = "MPL-2.0"
name = "dvd-render"
readme = false
repository = "https://github.com/james-conn/dvd-render"
version = "0.1.0"