(* an abstract type for ogg files *) type file;; (* open an ogg file *) val file_open : ?writable:bool -> string -> file;; (* retrieve a stream from an opened file *) val to_stream : file -> int -> Types.stream;; val to_output_stream : file -> int -> Types.outStream;;