mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-05-31 22:58:33 +00:00
16 lines
584 B
Rust
16 lines
584 B
Rust
mod imp;
|
|
|
|
// This here defines the public interface of our element and implements
|
|
// the corresponding traits so that it behaves like any other gst::Element
|
|
//
|
|
// GObject
|
|
// ╰──GstObject
|
|
// ╰──GstElement
|
|
// ╰──GstBaseTransform
|
|
// ╰──GstAudioFilter
|
|
// ╰──IirFilter
|
|
// ╰──Lowpass
|
|
glib::wrapper! {
|
|
pub struct Lowpass(ObjectSubclass<imp::Lowpass>) @extends crate::iirfilter::IirFilter, gst_audio::AudioFilter, gst_base::BaseTransform, gst::Element, gst::Object;
|
|
}
|