Home
last modified time | relevance | path

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

/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DClientDescriptor.cpp54 void TrackClientDescriptor::dump(String8 *dst, int spaces, int index) const in dump()
67 std::string TrackClientDescriptor::toShortString() const in toShortString()
95 TrackClientDescriptor::TrackClientDescriptor(portId, uid, AUDIO_SESSION_NONE, attributes, in SourceClientDescriptor()
114 TrackClientDescriptor::dump(dst, spaces, index); in dump()
DAudioOutputDescriptor.cpp82 void AudioOutputDescriptor::setStopTime(const sp<TrackClientDescriptor>& client, nsecs_t sysTime) in setStopTime()
88 void AudioOutputDescriptor::setClientActive(const sp<TrackClientDescriptor>& client, bool active) in setClientActive()
126 bool AudioOutputDescriptor::isClientActive(const sp<TrackClientDescriptor>& client) in isClientActive()
265 ClientMapHandler<TrackClientDescriptor>::dump(dst); in dump()
389 void SwAudioOutputDescriptor::setClientActive(const sp<TrackClientDescriptor>& client, bool active) in setClientActive()
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioOutputDescriptor.h145 public ClientMapHandler<TrackClientDescriptor>
173 void setStopTime(const sp<TrackClientDescriptor>& client, nsecs_t sysTime);
184 virtual void setClientActive(const sp<TrackClientDescriptor>& client, bool active);
185 bool isClientActive(const sp<TrackClientDescriptor>& client);
295 ClientMapHandler<TrackClientDescriptor>::removeClient(portId); in removeClient()
348 void setClientActive(const sp<TrackClientDescriptor>& client, bool active) override;
DClientDescriptor.h85 class TrackClientDescriptor: public ClientDescriptor
88 TrackClientDescriptor(audio_port_handle_t portId, uid_t uid, audio_session_t sessionId, in TrackClientDescriptor() function
100 ~TrackClientDescriptor() override = default;
193 class SourceClientDescriptor: public TrackClientDescriptor
239 typedef std::vector< sp<TrackClientDescriptor> > TrackClientVector;
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.h760 const sp<TrackClientDescriptor>& client,
763 const sp<TrackClientDescriptor>& client);
DAudioPolicyManager.cpp1187 sp<TrackClientDescriptor> clientDesc = in getOutputForAttr()
1188 new TrackClientDescriptor(*portId, uid, session, resultAttr, clientConfig, in getOutputForAttr()
1756 sp<TrackClientDescriptor> client = outputDesc->getClient(portId); in startOutput()
1781 const sp<TrackClientDescriptor>& client, in startSource()
1967 sp<TrackClientDescriptor> client = outputDesc->getClient(portId); in stopOutput()
1981 const sp<TrackClientDescriptor>& client) in stopSource()
2081 sp<TrackClientDescriptor> client = outputDesc->getClient(portId); in releaseOutput()
5594 for (const sp<TrackClientDescriptor>& client : desc->getClientIterable()) { in checkOutputForAttributes()
5703 for (const sp<TrackClientDescriptor>& client : outputDescriptor->getClientIterable()) { in checkSecondaryOutputs()