MediaStoreSessionGap

What a cut does with a segment whose range spans more than one recording session. Given on a cut request, and as a store’s default on its recorder, snapshot or asset setup; each field a cut request leaves unset is its store’s, then the engine config’s (mediaStore.sessionGap), then the built-in (FILL, holding gaps up to 1000 ms, black). Given on a media store player too, with a default of its own (see MediaStorePlayerConfiguration).

Field

Type

Repeated

Description

mode

MediaStoreSessionGap.Mode

hold_ms

OptionalInt

A gap up to this long holds the earlier session’s last frame, with silent audio, whatever the mode (bar REFUSE); 0 holds none.

fill_picture

oneOf

⮑fill_pattern

TestCardPattern

⮑fill_image_file

string

A JPEG or PNG, scaled to the video’s frame size

⮑fill_image_name

string

One of the engine config’s mediaStore.fillImages, by name