Searched refs:Client (Results 1 - 18 of 18) sorted by relevance

/frameworks/base/services/camera/libcameraservice/
H A DCameraService.cpp118 sp<Client> client;
155 client = new Client(this, cameraClient, hardware, cameraId, info.facing,
169 sp<Client> client;
178 // Client::~Client() -> disconnect() -> removeClient().
197 sp<CameraService::Client> CameraService::getClientById(int cameraId) {
226 // may come in while the previous Client's destructor has not been run or is
227 // still running. If the last strong reference of the previous Client is gone
228 // but the destructor has not been finished, we should not allow the new Client
229 // to be created because we need to wait for the previous Client t
295 CameraService::Client::Client(const sp<CameraService>& cameraService, function in class:android::CameraService::Client
[all...]
H A DCameraService.h38 class Client;
51 virtual sp<Client> getClientById(int cameraId);
69 wp<Client> mClient[MAX_CAMERAS]; // protected by mServiceLock
82 class Client : public BnCamera class in class:android::CameraService
107 Client(const sp<CameraService>& cameraService,
113 ~Client();
141 static sp<Client> getClientFromCookie(void* user);
/frameworks/base/services/surfaceflinger/
H A DLayerDim.h41 const sp<Client>& client);
H A DSurfaceFlinger.h47 class Client;
60 class Client : public BnSurfaceComposerClient class in namespace:android
63 Client(const sp<SurfaceFlinger>& flinger);
64 ~Client();
226 friend class Client;
235 sp<ISurface> createSurface(const sp<Client>& client,
242 const sp<Client>& client, DisplayID display,
247 const sp<Client>& client, DisplayID display,
251 const sp<Client>& client, DisplayID display,
255 const sp<Client>
[all...]
H A DLayerBlur.h35 const sp<Client>& client);
H A DLayerDim.cpp42 const sp<Client>& client)
H A DLayerBase.h46 class Client;
280 const sp<Client>& client);
329 const wp<Client> mClientRef;
H A DSurfaceFlinger.cpp136 sp<Client> client(new Client(this));
1046 ssize_t SurfaceFlinger::addClientLayer(const sp<Client>& client,
1092 // from the user because there is a race between Client::destroySurface(),
1093 // ~Client() and ~ISurface().
1197 sp<ISurface> SurfaceFlinger::createSurface(const sp<Client>& client, int pid,
1255 const sp<Client>& client, DisplayID display,
1289 const sp<Client>& client, DisplayID display,
1298 const sp<Client>& client, DisplayID display,
1307 const sp<Client>
[all...]
H A DLayer.h41 class Client;
51 const sp<Client>& client);
H A DLayerBase.cpp523 const sp<Client>& client)
531 sp<Client> c(mClientRef.promote());
559 sp<Client> client(mClientRef.promote());
H A DLayerBlur.cpp37 const sp<Client>& client)
H A DLayerBuffer.h58 const sp<Client>& client);
H A DLayerBuffer.cpp47 const sp<Client>& client)
H A DLayer.cpp52 DisplayID display, const sp<Client>& client)
/frameworks/base/media/libmediaplayerservice/
H A DMediaPlayerService.cpp255 sp<Client> c = new Client(this, pid, connId, client, audioSessionId);
263 wp<Client> w = c;
273 sp<Client> c = new Client(this, pid, connId, client, audioSessionId);
279 wp<Client> w = c;
343 status_t MediaPlayerService::Client::dump(int fd, const Vector<String16>& args) const
348 result.append(" Client\n");
515 sp<Client> c = mClients[i].promote();
615 void MediaPlayerService::removeClient(wp<Client> clien
621 MediaPlayerService::Client::Client(const sp<MediaPlayerService>& service, pid_t pid, function in class:android::MediaPlayerService::Client
[all...]
H A DMediaPlayerService.h63 class Client;
200 void removeClient(wp<Client> client);
205 class Client : public BnMediaPlayer { class in class:android::MediaPlayerService
248 Client( const sp<MediaPlayerService>& service,
253 Client();
254 virtual ~Client();
304 SortedVector< wp<Client> > mClients;
/frameworks/base/services/audioflinger/
H A DAudioFlinger.h222 // --- Client ---
223 class Client : public RefBase { class in class:android::AudioFlinger
225 Client(const sp<AudioFlinger>& audioFlinger, pid_t pid);
226 virtual ~Client();
232 Client(const Client&);
233 Client& operator = (const Client&);
239 // --- Notification Client ---
302 const sp<Client>
[all...]
H A DAudioFlinger.cpp180 wp<Client> wClient = mClients.valueAt(i);
182 sp<Client> client = wClient.promote();
296 sp<Client> client;
297 wp<Client> wclient;
322 client = new Client(this, pid);
367 // remove local strong reference to Client before deleting the Track so that the Client
1130 const sp<AudioFlinger::Client>& client,
2753 const sp<Client>& client,
2907 const sp<Client>
3556 AudioFlinger::Client::Client(const sp<AudioFlinger>& audioFlinger, pid_t pid) function in class:android::AudioFlinger::Client
[all...]

Completed in 291 milliseconds