diff --git a/gstreamer-audio/src/audio_format_info.rs b/gstreamer-audio/src/audio_format_info.rs index ec5c0bd24..7c84b8ea9 100644 --- a/gstreamer-audio/src/audio_format_info.rs +++ b/gstreamer-audio/src/audio_format_info.rs @@ -78,12 +78,12 @@ impl AudioFormatInfo { from_glib(self.0.endianness) } - pub fn width(&self) -> i32 { - self.0.width + pub fn width(&self) -> u32 { + self.0.width as u32 } - pub fn depth(&self) -> i32 { - self.0.depth + pub fn depth(&self) -> u32 { + self.0.depth as u32 } pub fn unpack_format(&self) -> ::AudioFormat { diff --git a/gstreamer-audio/src/audio_info.rs b/gstreamer-audio/src/audio_info.rs index 7d0face86..185d4d6ec 100644 --- a/gstreamer-audio/src/audio_info.rs +++ b/gstreamer-audio/src/audio_info.rs @@ -204,11 +204,11 @@ impl AudioInfo { (self.format_info().depth() as u32) >> 3 } - pub fn depth(&self) -> i32 { + pub fn depth(&self) -> u32 { self.format_info().depth() } - pub fn width(&self) -> i32 { + pub fn width(&self) -> u32 { self.format_info().width() }