View Source GoogleApi.ContentWarehouse.V1.Model.VideoVideoStreamInfoMetadataLutAttachmentsLut3D (google_api_content_warehouse v0.4.0)

Description and encoding of a 3d lut.

Attributes

  • data (type: String.t, default: nil) - Lut data, sanitized and encoded in google's binary coded form of 3D look-up tables.
  • fileName (type: String.t, default: nil) - Original file name of the lut (present in the original file)
  • size (type: integer(), default: nil) - The size (in each dimension) of the lut. For a 3D cube of size NxNxN, this will be N. If the value is -1, then the file was determined to be invalid. This is useful for logging files where the input could not be parsed, and is useful for to indicate info of the 3D lut without having to decode/inspect the binary data.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.VideoVideoStreamInfoMetadataLutAttachmentsLut3D{
    data: String.t() | nil,
    fileName: String.t() | nil,
    size: integer() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.