package speex

  1. Overview
  2. Docs
type t
val init : mode -> int -> t
val get : t -> control -> int
val set : t -> control -> int -> unit
val encode_page : t -> Ogg.Stream.stream -> (unit -> float array) -> Ogg.Page.t
val encode_page_stereo : t -> Ogg.Stream.stream -> (unit -> float array array) -> Ogg.Page.t
val encode_page_int : t -> Ogg.Stream.stream -> (unit -> int array) -> Ogg.Page.t
val encode_page_int_stereo : t -> Ogg.Stream.stream -> (unit -> int array array) -> Ogg.Page.t
val eos : t -> Ogg.Stream.stream -> unit