Struct vorbis_encoder::Encoder
[−]
[src]
pub struct Encoder { /* fields omitted */ }
pub struct Encoder { /* fields omitted */ }
impl Encoder
[src]fn new(channels: u32, rate: u64, quality: f32) -> Result<Self, c_int>
fn encode(&mut self, samples: &Vec<i16>) -> Result<Vec<u8>, c_int>
fn flush(&mut self) -> Result<Vec<u8>, c_int>
impl Drop for Encoder
[src]