Module Values.BlackoutSlateSource

Blackout Slate

Sourcetype nonrec t = {
  1. blackoutSlateImage : InputLocation.t option;
    (*

    Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.

    *)
  2. networkEndBlackout : BlackoutSlateNetworkEndBlackout.t option;
    (*

    Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".

    *)
  3. networkEndBlackoutImage : InputLocation.t option;
    (*

    Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.

    *)
  4. networkId : string option;
    (*

    Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").

    *)
  5. state : BlackoutSlateState.t option;
    (*

    When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.

    *)
}
Sourceval make : ?blackoutSlateImage:??? -> ?networkEndBlackout:??? -> ?networkEndBlackoutImage:??? -> ?networkId:??? -> ?state:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of string | `Structure of (string * [> `String of string ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t