fix: make set_sample_rate value type consistent with sample_rate getters

This commit is contained in:
meh
2021-03-21 12:33:29 +01:00
parent 1f01a8d94f
commit 73dd26fa1c
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -89,7 +89,7 @@ fn transcoder<P: AsRef<Path>>(
encoder.set_flags(ffmpeg::codec::flag::Flags::GLOBAL_HEADER);
}
encoder.set_sample_rate(decoder.sample_rate() as i32);
encoder.set_sample_rate(decoder.sample_rate());
encoder.set_channel_layout(channel_layout);
encoder.set_channels(channel_layout.channels());
encoder.set_format(
+2 -2
View File
@@ -77,9 +77,9 @@ impl Audio {
}
}
pub fn set_sample_rate(&mut self, rate: i32) {
pub fn set_sample_rate(&mut self, rate: u32) {
unsafe {
(*self.as_mut_ptr()).sample_rate = rate;
(*self.as_mut_ptr()).sample_rate = rate as c_int;
}
}