module Video_converter:Plugin to add video-related configuration keys.sig
..end
val video_converter_conf : Dtools.Conf.ut
typeconverter =
proportional:bool -> Image.Generic.t -> Image.Generic.t -> unit
~proportional src dst
performs the
conversion from frame src to frame dst.
raises Not_found if no conversion routine
was found
A converter plugin is a name, a list of input formats,
a list of output formats,
a fonction to create a converter.
typeconverter_plug =
Image.Generic.Pixel.format list * Image.Generic.Pixel.format list *
(unit -> converter)
val video_converters : converter_plug Plug.plug
val find_converter : Image.Generic.Pixel.format ->
Image.Generic.Pixel.format -> Image.Generic.t -> Image.Generic.t -> unit
find_converter source destination
tries
to find a converter from source format
to destination format. Proportional scale
is implicitely set via global configuration key
for now. Returns a conversion function: frame -> frame -> unit.