codec/encoder/audio: add set_format()
This commit is contained in:
parent
370890d1cf
commit
0d80d5e3de
@ -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 {
|
||||
|
Loading…
x
Reference in New Issue
Block a user