Searched refs:StreamWorkerInterface (Results 1 – 1 of 1) sorted by relevance
290 struct StreamWorkerInterface { struct292 std::function<StreamWorkerInterface*(StreamContext* context, DriverInterface* driver)>; argument293 virtual ~StreamWorkerInterface() = default;304 class StreamWorkerImpl : public StreamWorkerInterface,472 const StreamWorkerInterface::CreateInstance& createWorker) in StreamCommonImpl()509 static StreamWorkerInterface::CreateInstance getDefaultInWorkerCreator() { in getDefaultInWorkerCreator()510 return [](StreamContext* ctx, DriverInterface* driver) -> StreamWorkerInterface* { in getDefaultInWorkerCreator()514 static StreamWorkerInterface::CreateInstance getDefaultOutWorkerCreator() { in getDefaultOutWorkerCreator()515 return [](StreamContext* ctx, DriverInterface* driver) -> StreamWorkerInterface* { in getDefaultOutWorkerCreator()531 std::unique_ptr<StreamWorkerInterface> mWorker;