mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2025-09-01 01:13:48 +00:00
analytics: Update for API changes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1770>
This commit is contained in:
parent
79a910288f
commit
9a884a0d3b
2 changed files with 10 additions and 12 deletions
|
@ -84,18 +84,17 @@ impl Tensor {
|
||||||
#[doc(alias = "gst_tensor_check_type")]
|
#[doc(alias = "gst_tensor_check_type")]
|
||||||
pub fn check_type(
|
pub fn check_type(
|
||||||
&self,
|
&self,
|
||||||
order: crate::TensorDimOrder,
|
|
||||||
num_dims: usize,
|
|
||||||
data_type: crate::TensorDataType,
|
data_type: crate::TensorDataType,
|
||||||
data: &gst::BufferRef,
|
order: crate::TensorDimOrder,
|
||||||
|
dims: &[usize],
|
||||||
) -> bool {
|
) -> bool {
|
||||||
unsafe {
|
unsafe {
|
||||||
from_glib(ffi::gst_tensor_check_type(
|
from_glib(ffi::gst_tensor_check_type(
|
||||||
self.to_glib_none().0,
|
self.to_glib_none().0,
|
||||||
order.into_glib(),
|
|
||||||
num_dims,
|
|
||||||
data_type.into_glib(),
|
data_type.into_glib(),
|
||||||
mut_override(data.as_ptr()),
|
order.into_glib(),
|
||||||
|
dims.len(),
|
||||||
|
dims.as_ptr(),
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,19 +54,18 @@ impl TensorMeta {
|
||||||
pub fn typed_tensor(
|
pub fn typed_tensor(
|
||||||
&self,
|
&self,
|
||||||
id: glib::Quark,
|
id: glib::Quark,
|
||||||
order: crate::TensorDimOrder,
|
|
||||||
num_dims: usize,
|
|
||||||
data_type: crate::TensorDataType,
|
data_type: crate::TensorDataType,
|
||||||
data: &gst::BufferRef,
|
order: crate::TensorDimOrder,
|
||||||
|
dims: &[usize],
|
||||||
) -> Option<&crate::Tensor> {
|
) -> Option<&crate::Tensor> {
|
||||||
unsafe {
|
unsafe {
|
||||||
let res = ffi::gst_tensor_meta_get_typed_tensor(
|
let res = ffi::gst_tensor_meta_get_typed_tensor(
|
||||||
self.as_mut_ptr(),
|
self.as_mut_ptr(),
|
||||||
id.into_glib(),
|
id.into_glib(),
|
||||||
order.into_glib(),
|
|
||||||
num_dims,
|
|
||||||
data_type.into_glib(),
|
data_type.into_glib(),
|
||||||
mut_override(data.as_ptr()),
|
order.into_glib(),
|
||||||
|
dims.len(),
|
||||||
|
dims.as_ptr(),
|
||||||
);
|
);
|
||||||
if res.is_null() {
|
if res.is_null() {
|
||||||
None
|
None
|
||||||
|
|
Loading…
Reference in a new issue