onboardapi  9.10.0
by Rheinmetall
M_ReplayCtrl::CmdStartReplay Struct Reference

Start replay of video source or multiple synchronised streams. More...

Public Member Functions

 CmdStartReplay ()
 
 CmdStartReplay (M_ReplayCtrl::ReplayChannelInfoListType const &ReplaysList, M_Common::TimeType const &StartTime, M_Common::TimeOptionalType const &StopTime, M_ReplayCtrl::ReplayLoopMode::Type LoopMode, M_ReplayCtrl::ReplayStartMode::Type StartMode)
 

Public Attributes

M_ReplayCtrl::ReplayChannelInfoListType ReplaysList
 
M_Common::TimeType StartTime
 Starting position in stream specified as an absolute time (seconds + nanoseconds since UTC epoch). More...
 
M_Common::TimeOptionalType StopTime
 
M_ReplayCtrl::ReplayLoopMode::Type LoopMode
 Initial loop mode. More...
 
M_ReplayCtrl::ReplayStartMode::Type StartMode
 Initial playback mode. More...
 

Detailed Description

Start replay of video source or multiple synchronised streams.

Constructor & Destructor Documentation

◆ CmdStartReplay() [1/2]

M_ReplayCtrl::CmdStartReplay::CmdStartReplay ( )

◆ CmdStartReplay() [2/2]

M_ReplayCtrl::CmdStartReplay::CmdStartReplay ( M_ReplayCtrl::ReplayChannelInfoListType const &  ReplaysList,
M_Common::TimeType const &  StartTime,
M_Common::TimeOptionalType const &  StopTime,
M_ReplayCtrl::ReplayLoopMode::Type  LoopMode,
M_ReplayCtrl::ReplayStartMode::Type  StartMode 
)

Member Data Documentation

◆ LoopMode

M_ReplayCtrl::ReplayLoopMode::Type M_ReplayCtrl::CmdStartReplay::LoopMode

Initial loop mode.

◆ ReplaysList

M_ReplayCtrl::ReplayChannelInfoListType M_ReplayCtrl::CmdStartReplay::ReplaysList

A list containing one or more pairs of source video channel and replay video channel name to play back the source on. Only matching pairs which have been reported as supported by the service shall be provided here. If more than one element is specified then all the channels in the list should be replayed as synchronised streams.

◆ StartMode

M_ReplayCtrl::ReplayStartMode::Type M_ReplayCtrl::CmdStartReplay::StartMode

Initial playback mode.

◆ StartTime

M_Common::TimeType M_ReplayCtrl::CmdStartReplay::StartTime

Starting position in stream specified as an absolute time (seconds + nanoseconds since UTC epoch).

◆ StopTime

M_Common::TimeOptionalType M_ReplayCtrl::CmdStartReplay::StopTime

End position in stream specified as an absolute time (seconds + nanoseconds since UTC epoch). Not present indicates the stream should play until the end has been reached.