Skip to content

Class mediapipe::DefaultInputStreamHandler

ClassList > mediapipe > DefaultInputStreamHandler

Inherits the following classes: mediapipe::InputStreamHandler

Inherited by the following classes: mediapipe::FixedSizeInputStreamHandler

Public Functions

Type Name
DefaultInputStreamHandler () = delete
DefaultInputStreamHandler (std::shared_ptr< tool::TagMap > tag_map, CalculatorContextManager * cc_manager, const MediaPipeOptions & options, bool calculator_run_in_parallel)

Protected Attributes

Type Name
SyncSet sync_set_

Protected Functions

Type Name
void FillInputSet (Timestamp input_timestamp, InputStreamShardSet * input_set) override
NodeReadiness GetNodeReadiness (Timestamp * min_stream_timestamp) override
void PrepareForRun (std::function< void()> headers_ready_callback, std::function< void()> notification_callback, std::function< void(CalculatorContext *)> schedule_callback, std::function< void(absl::Status)> error_callback) override

Public Functions Documentation

function DefaultInputStreamHandler [1/2]

mediapipe::DefaultInputStreamHandler::DefaultInputStreamHandler () = delete

function DefaultInputStreamHandler [2/2]

mediapipe::DefaultInputStreamHandler::DefaultInputStreamHandler (
    std::shared_ptr< tool::TagMap > tag_map,
    CalculatorContextManager * cc_manager,
    const MediaPipeOptions & options,
    bool calculator_run_in_parallel
) 

Protected Attributes Documentation

variable sync_set_

SyncSet mediapipe::DefaultInputStreamHandler::sync_set_;

Protected Functions Documentation

function FillInputSet

void mediapipe::DefaultInputStreamHandler::FillInputSet (
    Timestamp input_timestamp,
    InputStreamShardSet * input_set
) override

function GetNodeReadiness

NodeReadiness mediapipe::DefaultInputStreamHandler::GetNodeReadiness (
    Timestamp * min_stream_timestamp
) override

function PrepareForRun

void mediapipe::DefaultInputStreamHandler::PrepareForRun (
    std::function< void()> headers_ready_callback,
    std::function< void()> notification_callback,
    std::function< void(CalculatorContext *)> schedule_callback,
    std::function< void(absl::Status)> error_callback
) override


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/stream_handler/default_input_stream_handler.h