Searched refs:StreamCommonInterface (Results 1 – 4 of 4) sorted by relevance
88 class StreamCommonInterfaceEx : virtual public StreamCommonInterface {110 class StreamSwitcher : virtual public StreamCommonInterface {132 const std::shared_ptr<StreamCommonInterface>& delegate) override;
158 const std::shared_ptr<StreamCommonInterface>& delegate) { in initInstance()172 const StreamCommonInterface::ConnectedDevices& StreamSwitcher::getConnectedDevices() const { in getConnectedDevices()
364 struct StreamCommonInterface { struct372 virtual ~StreamCommonInterface() = default; argument397 const std::shared_ptr<StreamCommonInterface>& delegate) = 0;414 explicit StreamCommonDelegator(const std::shared_ptr<StreamCommonInterface>& delegate) in StreamCommonDelegator()462 std::weak_ptr<StreamCommonInterface> mDelegate;469 class StreamCommonImpl : virtual public StreamCommonInterface, virtual public DriverInterface {498 const std::shared_ptr<StreamCommonInterface>& delegate) override;541 class StreamIn : virtual public StreamCommonInterface, public BnStreamIn {582 class StreamOut : virtual public StreamCommonInterface, public BnStreamOut {687 std::weak_ptr<StreamCommonInterface> mStream;
775 const std::shared_ptr<StreamCommonInterface>& delegate) { in initInstance()