1
2
3
4
5
6
7
8
9
10
11
12
use crate::ObjectType;

define_object!(Component);

impl Component {
    #[doc(alias = "babl_component")]
    pub fn from_name(name: &str) -> Self {
        unsafe {
            Self::from_raw_full(ffi::babl_component(name.as_ptr() as *const std::ffi::c_char))
        }
    }
}