/frameworks/base/services/camera/libcameraservice/ |
H A D | CameraService.cpp | 118 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 D | CameraService.h | 38 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 D | LayerDim.h | 41 const sp<Client>& client);
|
H A D | SurfaceFlinger.h | 47 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 D | LayerBlur.h | 35 const sp<Client>& client);
|
H A D | LayerDim.cpp | 42 const sp<Client>& client)
|
H A D | LayerBase.h | 46 class Client; 280 const sp<Client>& client); 329 const wp<Client> mClientRef;
|
H A D | SurfaceFlinger.cpp | 136 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 D | Layer.h | 41 class Client; 51 const sp<Client>& client);
|
H A D | LayerBase.cpp | 523 const sp<Client>& client) 531 sp<Client> c(mClientRef.promote()); 559 sp<Client> client(mClientRef.promote());
|
H A D | LayerBlur.cpp | 37 const sp<Client>& client)
|
H A D | LayerBuffer.h | 58 const sp<Client>& client);
|
H A D | LayerBuffer.cpp | 47 const sp<Client>& client)
|
H A D | Layer.cpp | 52 DisplayID display, const sp<Client>& client)
|
/frameworks/base/media/libmediaplayerservice/ |
H A D | MediaPlayerService.cpp | 255 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 D | MediaPlayerService.h | 63 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 D | AudioFlinger.h | 222 // --- 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 D | AudioFlinger.cpp | 180 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...] |