1#![allow(clippy::non_send_fields_in_send_ty, unused_doc_comments)]
11
12use gst::glib;
18
19mod file_location;
20mod filesink;
21mod filesrc;
22
23fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
24 filesink::register(plugin)?;
25 filesrc::register(plugin)?;
26 Ok(())
27}
28
29gst::plugin_define!(
30 rsfile,
31 env!("CARGO_PKG_DESCRIPTION"),
32 plugin_init,
33 concat!(env!("CARGO_PKG_VERSION"), "-", env!("COMMIT_ID")),
34 "MIT/X11",
35 env!("CARGO_PKG_NAME"),
36 env!("CARGO_PKG_NAME"),
37 env!("CARGO_PKG_REPOSITORY"),
38 env!("BUILD_REL_DATE")
39);