module Gstreamer:sig
..end
An error occured (with given explanation).
exception Error of string
exception Timeout
exception Stopped
exception Failed
Trying to read data from a stream which has ended.
exception End_of_stream
val init : ?argv:string array -> unit -> unit
Initialize GStreamer. This function should be called before anything other GStreamer function.
val deinit : unit -> unit
Uninitialize GStreamer. This function does not normally need to be called excepting when debugging memory.
val version : unit -> int * int * int * int
Version of GStreamer.
val version_string : unit -> string
Version of GStreamer.
typedata =
(int, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.t
Type for data in buffers.
module Format:sig
..end
Formats for durations.
module Event:sig
..end
Events.
module Element:sig
..end
Elements.
module Element_factory:sig
..end
Element factories.
module Loop:sig
..end
Main loop.
module Bus:sig
..end
Buses.
module Bin:sig
..end
Bins.
module Pipeline:sig
..end
Pipelines.
module Buffer:sig
..end
Buffers.
module App_src:sig
..end
App sources.
module App_sink:sig
..end
App sinks.
module Caps:sig
..end
Capabilities.
module Type_find_element:sig
..end
Type finders.
module Tag_setter:sig
..end
Tag setters.