# The AV media plane behind a C ABI: libjoltmoq.so. rust_library( name = "jolt-moq", srcs = glob(["src/**/*.rs"]), crate = "joltmoq", crate_root = "src/lib.rs", edition = "2021", preferred_linkage = "shared", soname = "libjoltmoq.so", visibility = ["PUBLIC"], deps = [ "//crates/jolt-abi:jolt-abi", "//third-party/rust:anyhow", "//third-party/rust/cpal:cpal", "//third-party/rust:env_logger", "//third-party/rust:image", "//third-party/rust:iroh-live", "//third-party/rust:libc", "//third-party/rust:log", "//third-party/rust:moq-lite", "//third-party/rust:moq-native", "//third-party/rust:n0-future", "//third-party/rust:rand", "//third-party/rust:rustls", "//third-party/rust:tokio", "//third-party/rust:url", "//third-party/rust:urlencoding", "//third-party/rust:v4l2r", ], )