45 const char* strRunnerName,
47 std::function<
void()> fnCallback);
68 class cImplementation;
69 std::unique_ptr<cImplementation> m_pImplementation;
tInt64 tTimeStamp
type definition for a time value.
A common result class usable as return value throughout.
Base class for hints that give information on which Active Runner should be connected to a newly crea...
This class is used to provide a fallback kernel thread/timer for a runner of a streaming service.
~cRunnerFallback()
Destructor.
void Deactivate()
Prevents future calls to the callback, after the function returns.
tResult Activate(tTimeStamp tmPeriod=0)
This activates the calling of the callback, either by a connected Active Runner or by creating a kern...
cRunnerFallback(streaming::ant::INamedGraphObject *pGraphObject, const char *strRunnerName, const flash::cGraphObject::cTriggerHint &oTriggerHint, std::function< void()> fnCallback)
This will create a runner with the given name at the graph object.
cRunnerFallback()
Constructs an empty fallback.
Interface for a NamedGraphObject which can be added to the FilterGraph.
Copyright © Audi Electronics Venture GmbH.
Namespace for entire ADTF SDK.