33class OutputStreamPollerWrapper {
35 OutputStreamPollerWrapper() =
default;
36 ~OutputStreamPollerWrapper() =
default;
39 OutputStreamPollerWrapper(
const OutputStreamPollerWrapper&) =
delete;
40 OutputStreamPollerWrapper& operator=(
const OutputStreamPollerWrapper&) =
delete;
43 OutputStreamPollerWrapper(OutputStreamPollerWrapper&&) =
default;
44 OutputStreamPollerWrapper& operator=(OutputStreamPollerWrapper&&) =
default;
46 absl::Status
Initialize(mediapipe::CalculatorGraph& graph,
const std::string& stream_name);
48 mediapipe::OutputStreamPoller&
Get();
50 std::optional<mediapipe::OutputStreamPoller> stream_poller_;