Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
DTSCalcStrategy Class Referenceabstract
Inheritance diagram for DTSCalcStrategy:
Inheritance graph
Collaboration diagram for DTSCalcStrategy:
Collaboration graph

Public Types

enum  DTSCalcStrategyType { PASS_THROUGH = 0 , FIXED_RATE }
 

Public Member Functions

 DTSCalcStrategy (DTSCalcStrategyType _type)
 
virtual int64_t getDTS (uint64_t &frameTS, uint64_t lastFrameTS, uint16_t fps)=0
 

Public Attributes

DTSCalcStrategyType type
 

Member Enumeration Documentation

◆ DTSCalcStrategyType

Enumerator
PASS_THROUGH 
FIXED_RATE 

Constructor & Destructor Documentation

◆ DTSCalcStrategy()

DTSCalcStrategy::DTSCalcStrategy ( DTSCalcStrategyType _type)
inline

Member Function Documentation

◆ getDTS()

virtual int64_t DTSCalcStrategy::getDTS ( uint64_t & frameTS,
uint64_t lastFrameTS,
uint16_t fps )
pure virtual

Member Data Documentation

◆ type

DTSCalcStrategyType DTSCalcStrategy::type

The documentation for this class was generated from the following file: