Lines Matching refs:Proxy
134 friend class Proxy;
200 // Proxy for shared memory control block, to isolate callers from needing to know the details.
203 class Proxy : public RefBase {
205 Proxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount, size_t frameSize, bool isOut,
207 virtual ~Proxy() { }
235 // Proxy seen by AudioTrack client and AudioRecord client
236 class ClientProxy : public Proxy {
272 // DEAD_OBJECT Server has died or invalidated, caller should destroy this proxy and re-create.
345 // is initialized when the server proxy created. A local zero timestamp
353 // Proxy used by AudioTrack client, which also includes AudioFlinger::PlaybackThread::OutputTrack
454 // Proxy used by AudioRecord client
476 // Proxy used by AudioFlinger server
477 class ServerProxy : public Proxy {
520 // Expose timestamp to client proxy. Should only be called by a single thread.
547 // Proxy used by AudioFlinger for servicing AudioTrack
572 // FastMixer thread, and normal mixer thread. This is dangerous, as the proxy is intended
574 // As a temporary workaround, this method informs the proxy implementation that it
649 // Proxy used by AudioFlinger for servicing AudioRecord