Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
id : string;
version : string;
version_id : int;
header_size : int;
rate : int;
mode : mode;
mode_bitstream_version : int;
nb_channels : int;
bitrate : int;
frame_size : int;
vbr : bool;
frames_per_packet : int;
extra_headers : int;
}
val encode_header_packetout :
t ->
(string * string) list ->
Ogg.Stream.packet * Ogg.Stream.packet
val encode_header : t -> (string * string) list -> Ogg.Stream.stream -> unit
val header_of_packet : Ogg.Stream.packet -> t
val comments_of_packet : Ogg.Stream.packet -> string * (string * string) list