Crate fidl_fuchsia_media2_common

Source

Macros§

ConsumerClosedReasonUnknown
Pattern that matches an unknown ConsumerClosedReason member.
ProducerClosedReasonUnknown
Pattern that matches an unknown ProducerClosedReason member.
RealOrStreamTimeUnknown
Pattern that matches an unknown RealOrStreamTime member.
RealTimeUnknown
Pattern that matches an unknown RealTime member.
StreamTimeUnknown
Pattern that matches an unknown StreamTime member.

Structs§

Asap
As soon as possible.
PayloadRange
Describes a packet payload.

Enums§

ConsumerClosedReason
Used to indicate why a consumer has closed a stream sink connection. TODO(dalesat): Expand this enum as needed.
ProducerClosedReason
Used to indicate why a producer has closed a stream sink connection. TODO(dalesat): Expand this enum as needed.
RealOrStreamTime
Specifies a real time or a stream time. Real time is expressed using a system monotonic or reference clock time. Stream time is expressed either as a duration or as a packet timestamp in the relevant units. This type is used when a transport control operation is to occur using a time value that is meaningful when the transport is progressing.
RealTime
Specifies a real time using a system monotonic or reference clock time or an option specifying ‘as soon as possible’. This type is used when a transport control operation is to occur using a time value that is meaningful when the transport is stopped.
StreamTime
Specifies a stream time either as a duration or as a packet timestamp in the relevant timestamp units. This type is used when a transport control operation is to define a positional offset value that is relative to the beginning of the stream.