1#![allow(clippy::non_send_fields_in_send_ty, unused_doc_comments)]
11
12use gst::glib;
18
19mod gifdec;
20mod gifenc;
21
22fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
23 gifenc::register(plugin)?;
24 gifdec::register(plugin)?;
25
26 Ok(())
27}
28
29gst::plugin_define!(
30 gif,
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);