[dependencies.block2]
version = "0.6"
[dependencies.core-foundation]
version = "0.10"
[dependencies.core-graphics]
version = "0.24"
[dependencies.core-media-rs]
version = "0.3"
[dependencies.core-utils-rs]
version = "0.3"
[dependencies.core-video-rs]
version = "0.3"
[dependencies.dispatch]
version = "0.2"
[dependencies.objc]
features = ["exception"]
version = "0.2"
[[example]]
name = "capture_audio"
path = "examples/capture_audio.rs"
[features]
ci = []
[lib]
name = "screencapturekit"
path = "src/lib.rs"
[package]
authors = ["Per Johansson <per@doom.fish>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["external-ffi-bindings", "multimedia", "multimedia::video", "os::macos-apis"]
description = "Rust wrapper for apple's ScreenCaptureKit"
edition = "2021"
homepage = "https://github.com/svtlabs"
keywords = ["screencapture", "screencapturekit", "macos"]
license = "MIT OR Apache-2.0"
name = "screencapturekit"
readme = "README.md"
repository = "https://github.com/svtlabs/screencapturekit-rs"
rust-version = "1.72"
version = "0.3.4"
[[test]]
name = "leak_test"
path = "tests/leak_test.rs"