sig
  type t
  val check : Ogg.Stream.packet -> bool
  val create :
    Ogg.Stream.packet ->
    Ogg.Stream.packet ->
    Ogg.Stream.packet ->
    Theora.Decoder.t * Theora.info * string * (string * string) list
  val get_yuv : Theora.Decoder.t -> Ogg.Stream.t -> Theora.yuv_buffer
end