mirror of
https://github.com/encounter/rust-ffmpeg.git
synced 2026-07-10 21:18:39 -07:00
codec/encoder/audio: add set_format()
This commit is contained in:
@@ -7,6 +7,7 @@ use ffi::*;
|
||||
use super::Encoder as Super;
|
||||
use ::{Packet, Error, Dictionary, Codec};
|
||||
use ::frame;
|
||||
use ::util::format;
|
||||
|
||||
pub struct Audio(pub Super);
|
||||
|
||||
@@ -53,6 +54,12 @@ impl Audio {
|
||||
(*self.as_mut_ptr()).sample_rate = rate;
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_format(&mut self, value: format::Sample) {
|
||||
unsafe {
|
||||
(*self.as_mut_ptr()).sample_fmt = value.into();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl Deref for Audio {
|
||||
|
||||
Reference in New Issue
Block a user