Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val is_keyframe : Ogg.Stream.packet -> bool
type info = {
frame_width : int;
frame_height : int;
picture_width : int;
picture_height : int;
picture_x : int;
picture_y : int;
colorspace : colorspace;
pixel_fmt : pixelformat;
target_bitrate : int;
quality : int;
keyframe_granule_shift : int;
version_major : int;
version_minor : int;
version_subminor : int;
fps_numerator : int;
fps_denominator : int;
aspect_numerator : int;
aspect_denominator : int;
}
type data_buffer =
(int, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.t
type yuv_buffer = {
y_width : int;
y_height : int;
y_stride : int;
y : data_buffer;
u_width : int;
u_height : int;
u_stride : int;
u : data_buffer;
v_width : int;
v_height : int;
v_stride : int;
v : data_buffer;
}
module Encoder : sig ... end
module Decoder : sig ... end
module Skeleton : sig ... end