From daeec018973971a9ab5bf924e5c7551ad50caeee Mon Sep 17 00:00:00 2001 From: meh Date: Sun, 31 May 2015 18:58:43 +0200 Subject: [PATCH] util/format/sample: change channels type to u16 --- src/util/format/sample.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/util/format/sample.rs b/src/util/format/sample.rs index 3edbbc1..1e04fc9 100644 --- a/src/util/format/sample.rs +++ b/src/util/format/sample.rs @@ -55,7 +55,7 @@ impl Sample { } } - pub fn buffer(&self, channels: usize, samples: usize, align: bool) -> Buffer { + pub fn buffer(&self, channels: u16, samples: usize, align: bool) -> Buffer { Buffer::new(*self, channels, samples, align) } } @@ -110,7 +110,7 @@ impl Into for Sample { pub struct Buffer { pub format: Sample, - pub channels: usize, + pub channels: u16, pub samples: usize, pub align: bool, @@ -119,13 +119,13 @@ pub struct Buffer { } impl Buffer { - pub fn size(format: Sample, channels: usize, samples: usize, align: bool) -> usize { + pub fn size(format: Sample, channels: u16, samples: usize, align: bool) -> usize { unsafe { av_samples_get_buffer_size(ptr::null_mut(), channels as c_int, samples as c_int, format.into(), !align as c_int) as usize } } - pub fn new(format: Sample, channels: usize, samples: usize, align: bool) -> Self { + pub fn new(format: Sample, channels: u16, samples: usize, align: bool) -> Self { unsafe { let mut buf = Buffer { format: format,