codec/encoder: add frame_rate accessor

This commit is contained in:
meh 2015-05-31 19:06:23 +02:00
parent a5df1a3a60
commit 5e56fc5e04

View File

@ -89,6 +89,18 @@ impl Encoder {
} }
} }
pub fn set_frame_rate(&mut self, value: Option<Rational>) {
unsafe {
if let Some(value) = value {
(*self.ptr).framerate = value.0;
}
else {
(*self.ptr).framerate.num = 0;
(*self.ptr).framerate.den = 1;
}
}
}
pub fn set_time_base(&mut self, value: Rational) { pub fn set_time_base(&mut self, value: Rational) {
unsafe { unsafe {
(*self.ptr).time_base = value.0; (*self.ptr).time_base = value.0;