Home
last modified time | relevance | path

Searched refs:StreamWorkerInterface (Results 1 – 1 of 1) sorted by relevance

/hardware/interfaces/audio/aidl/default/include/core-impl/
DStream.h290 struct StreamWorkerInterface { struct
292 std::function<StreamWorkerInterface*(StreamContext* context, DriverInterface* driver)>; argument
293 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;