Voting helps other researchers find interesting modules.
This message is used internally in Amarna and is also used to store information in the VideoWebAttachment portion of the websearch index. Only the following fields will be used in the index: VideoPreviewType type int32 width int32 height byte byte_size If more fields are added, please update this list.
byteSize
integer()
nil
docid
String.t
duration
expirationTimestampMicros
fprint
height
mimeType
state
timestamp
type
videoSegmentEndUs
videoSegmentStartUs
width
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageBaseVideoPreviewMetadata{ byteSize: integer() | nil, docid: String.t() | nil, duration: integer() | nil, expirationTimestampMicros: String.t() | nil, fprint: String.t() | nil, height: integer() | nil, mimeType: String.t() | nil, state: String.t() | nil, timestamp: integer() | nil, type: String.t() | nil, videoSegmentEndUs: String.t() | nil, videoSegmentStartUs: String.t() | nil, width: integer() | nil }
@spec decode(struct(), keyword()) :: struct()