Class VideoStreamReplayerOp

Base Type

class VideoStreamReplayerOp : public holoscan::ops::GXFOperator

Operator class to replay a video stream from a file.

This wraps a GXF Codelet(nvidia::holoscan::stream_playback::VideoStreamReplayer).

Public Functions

template<typename ArgT, typename ...ArgsT, typename = std::enable_if_t<!std::is_base_of_v<Operator, std::decay_t<ArgT>> && (std::is_same_v<Arg, std::decay_t<ArgT>> || std::is_same_v<ArgList, std::decay_t<ArgT>> || std::is_base_of_v<holoscan::Condition, typename holoscan::type_info<ArgT>::element_type> || std::is_base_of_v<holoscan::Resource, typename holoscan::type_info<ArgT>::element_type>)>>
inline VideoStreamReplayerOp(ArgT &&arg, ArgsT&&... args)

VideoStreamReplayerOp() = default

inline virtual const char *gxf_typename() const override

virtual void setup(OperatorSpec &spec) override

Define the operator specification.

Parameters:

spec – The reference to the operator specification.

virtual void initialize() override

Initialize the component.

This method is called only once when the codelet is created for the first time, and use of light-weight initialization.

© Copyright 2022, NVIDIA. Last updated on Jun 28, 2023.