gstreamer
Loading...
Searching...
No Matches
GSROEndContext Struct Reference

Input-delivery state passed to the implementation at orderly shutdown. More...

#include <gSROData.h>

Data Fields

GSROEndReason reason
std::optional< GSROTime > safe_time

Detailed Description

All submitted payloads have been drained before this notification. On interruption, events may be missing even though later events delivered payloads. safe_time is the last proven input boundary: no further input strictly earlier than it is outstanding. Absence means no finite boundary was proven. This is not an acquisition end time. The implementation defines acquisition limits and decides whether to emit, mark, or discard unfinished frames. Completion does not implicitly advance time to infinity.

Definition at line 93 of file gSROData.h.

Field Documentation

◆ reason

GSROEndReason GSROEndContext::reason

Definition at line 95 of file gSROData.h.

◆ safe_time

std::optional<GSROTime> GSROEndContext::safe_time

Definition at line 96 of file gSROData.h.


The documentation for this struct was generated from the following file: