package gstreamer

  1. Overview
  2. Docs
exception Error of string

An error occured (with given explanation).

exception Timeout
exception Stopped
exception Failed
exception End_of_stream

Trying to read data from a stream which has ended.

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.

type data = (int, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout) Stdlib.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.

OCaml

Innovation. Community. Security.