Skip to content

Class mediapipe::api2::PreviousLoopbackCalculator

ClassList > mediapipe > api2 > PreviousLoopbackCalculator

Inherits the following classes: mediapipe::api2::Node

Public Static Attributes

Type Name
constexpr Input< AnyType > kLoop = {"LOOP"}
constexpr Input< AnyType > kMain = {"MAIN"}
constexpr Output< SameType< kLoop > > kPrevLoop = {"PREV\_LOOP"}

Public Functions

Type Name
MEDIAPIPE_NODE_CONTRACT (kMain, kLoop, kPrevLoop, StreamHandler("ImmediateInputStreamHandler"), TimestampChange::Arbitrary())
absl::Status Open (CalculatorContext * cc)
absl::Status Process (CalculatorContext * cc)

Public Static Functions

Type Name
absl::Status UpdateContract (CalculatorContract * cc)

Public Static Attributes Documentation

variable kLoop

constexpr Input<AnyType> mediapipe::api2::PreviousLoopbackCalculator::kLoop;

variable kMain

constexpr Input<AnyType> mediapipe::api2::PreviousLoopbackCalculator::kMain;

variable kPrevLoop

constexpr Output<SameType<kLoop> > mediapipe::api2::PreviousLoopbackCalculator::kPrevLoop;

Public Functions Documentation

function MEDIAPIPE_NODE_CONTRACT

mediapipe::api2::PreviousLoopbackCalculator::MEDIAPIPE_NODE_CONTRACT (
    kMain,
    kLoop,
    kPrevLoop,
    StreamHandler("ImmediateInputStreamHandler"),
    TimestampChange::Arbitrary()
) 

function Open

inline absl::Status mediapipe::api2::PreviousLoopbackCalculator::Open (
    CalculatorContext * cc
) 

function Process

inline absl::Status mediapipe::api2::PreviousLoopbackCalculator::Process (
    CalculatorContext * cc
) 

Public Static Functions Documentation

function UpdateContract

static inline absl::Status mediapipe::api2::PreviousLoopbackCalculator::UpdateContract (
    CalculatorContract * cc
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/calculators/core/previous_loopback_calculator.cc