1#![allow(clippy::non_send_fields_in_send_ty, unused_doc_comments)]
9#![recursion_limit = "128"]
10
11use gst::glib;
12mod transcriber;
18
19fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
20 transcriber::register(plugin)?;
21
22 Ok(())
23}
24
25gst::plugin_define!(
26 whisper,
27 env!("CARGO_PKG_DESCRIPTION"),
28 plugin_init,
29 concat!(env!("CARGO_PKG_VERSION"), "-", env!("COMMIT_ID")),
30 "MPL",
31 env!("CARGO_PKG_NAME"),
32 env!("CARGO_PKG_NAME"),
33 env!("CARGO_PKG_REPOSITORY"),
34 env!("BUILD_REL_DATE")
35);