Definition at line 121 of file abi_dataprocess.h.
Public Member Functions | |
abiDataBridge ()=default | |
~abiDataBridge () override=default | |
virtual ErrCode | process_i (const struct VideoBridge2dInput *inputData, const abiOnDataCB *outputDataCb, const abiOnBridgeDataCB *dataConsumedCb)=0 |
virtual void | setUserData_i (const abiRefAny *userdata)=0 |
virtual const abiRefAny * | getUserData_i () const =0 |
virtual void | setErrorCallback_i (const abiErrorCB &cb)=0 |
virtual State | state_i () const =0 |
virtual ErrCode | start_i (const char *configStr, uint32_t strLen, const char *path)=0 |
virtual ErrCode | stop_i ()=0 |
virtual const char * | getCaps_i (CapsPort p) const =0 |
virtual ErrCode | flush_i ()=0 |
|
default |
|
overridedefault |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtual |
Implemented in ds3d::impl::BaseImplDataBridge.
Referenced by ds3d::GuardDataBridge::process().
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
Implemented in ds3d::impl::BaseImplDataProcessor< abiDataMixer >, ds3d::impl::BaseImplDataProcessor< abiDataFilter >, ds3d::impl::BaseImplDataProcessor< abiDataLoader >, ds3d::impl::BaseImplDataProcessor< abiDataRender >, ds3d::impl::BaseImplDataProcessor< abiDataBridge >, and ds3d::impl::BaseImplDataRender.