package brr

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Brr_io.MediaSource

Access to media devices, streams and elements.

Access to the Media Capture and Streams API, the MediaStream Recording API and the HTMLMediaElement interface.

Constrainable pattern

The following little bureaucracy tries to expose the constrainable pattern in a lean way. This introduction on MDN may also be useful.

Sourcemodule Prop : sig ... end

Media objects properties, capabilities and constraints.

Sourcemodule Supported_constraints : sig ... end

Supported property constraints.

Sourcemodule Constraints : sig ... end

Property constraints specifications.

Sourcemodule Capabilities : sig ... end

Property capability specifications.

Sourcemodule Settings : sig ... end

Property values.

Media devices, streams and tracks

Sourcemodule Track : sig ... end

Media stream tracks.

Sourcemodule Stream : sig ... end

Media streams.

Sourcemodule Recorder : sig ... end

Media recorder.

Sourcemodule Device : sig ... end

Device kinds and information.

Sourcemodule Devices : sig ... end

Media device enumeration.

Media element interface

Sourcemodule El : sig ... end