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

/frameworks/native/services/surfaceflinger/
H A DClient.cpp24 #include "Client.h"
37 Client::Client(const sp<SurfaceFlinger>& flinger) function in class:android::Client
42 Client::~Client()
53 status_t Client::initCheck() const {
57 size_t Client::attachLayer(const sp<LayerBaseClient>& layer)
65 void Client::detachLayer(const LayerBaseClient* layer)
77 sp<LayerBaseClient> Client::getLayerUser(int32_t i) const
90 status_t Client
[all...]
H A DClient.h38 class Client : public BnSurfaceComposerClient class in namespace:android
41 Client(const sp<SurfaceFlinger>& flinger);
42 ~Client();
H A DLayerDim.h35 LayerDim(SurfaceFlinger* flinger, const sp<Client>& client);
H A DLayerScreenshot.h39 LayerScreenshot(SurfaceFlinger* flinger, const sp<Client>& client);
H A DSurfaceFlinger.h57 class Client;
138 friend class Client;
262 uint32_t setClientStateLocked(const sp<Client>& client,
270 const String8& name, const sp<Client>& client,
273 sp<Layer> createNormalLayer(const sp<Client>& client,
276 sp<LayerDim> createDimLayer(const sp<Client>& client,
279 sp<LayerScreenshot> createScreenshotLayer(const sp<Client>& client,
286 status_t onLayerRemoved(const sp<Client>& client, SurfaceID sid);
297 ssize_t addClientLayer(const sp<Client>& client,
H A DLayerDim.cpp36 LayerDim::LayerDim(SurfaceFlinger* flinger, const sp<Client>& client)
H A DAndroid.mk5 Client.cpp \
H A DLayer.h45 class Client;
53 Layer(SurfaceFlinger* flinger, const sp<Client>& client);
H A DLayerBase.h43 class Client;
314 LayerBaseClient(SurfaceFlinger* flinger, const sp<Client>& client);
349 const wp<Client> mClientRef;
H A DLayerScreenshot.cpp38 const sp<Client>& client)
H A DLayerBase.cpp32 #include "Client.h"
490 const sp<Client>& client)
500 sp<Client> c(mClientRef.promote());
545 sp<Client> client(mClientRef.promote());
H A DSurfaceFlinger.cpp59 #include "Client.h"
158 sp<Client> client(new Client(this));
449 ALOGI("Client API: %s", eglQueryString(display, EGL_CLIENT_APIS)?:"Not Supported");
1649 ssize_t SurfaceFlinger::addClientLayer(const sp<Client>& client,
1694 // from the user because there is a race between Client::destroySurface(),
1695 // ~Client() and ~ISurface().
1758 // that we have a Client*. however, RTTI is disabled in Android.
1764 sp<Client> client( static_cast<Client *>(
[all...]
H A DLayer.cpp53 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client)
/frameworks/av/services/camera/libcameraservice/
H A DCameraService.h42 class Client;
55 virtual Client* getClientByIdUnsafe(int cameraId);
58 virtual sp<Client> getClientByRemote(const wp<IBinder>& cameraClient);
75 class Client : public BnCamera class in class:android::CameraService
102 Client(const sp<CameraService>& cameraService,
108 ~Client();
121 // convert client from cookie. Client lock should be acquired before getting Client.
122 static Client* getClientFromCookie(void* user);
141 wp<Client> mClien
[all...]
H A DCameraService.cpp145 sp<Client> client;
230 sp<Client> client = findClientUnsafe(cameraClient->asBinder(), outIndex);
243 sp<CameraService::Client> CameraService::findClientUnsafe(
245 sp<Client> client;
254 // Client::~Client() -> disconnect() -> removeClient().
274 CameraService::Client* CameraService::getClientByIdUnsafe(int cameraId) {
284 sp<CameraService::Client> CameraService::getClientByRemote(
289 sp<Client> client;
323 // may come in while the previous Client'
390 CameraService::Client::Client(const sp<CameraService>& cameraService, function in class:android::CameraService::Client
[all...]
H A DCameraClient.h27 class CameraClient : public CameraService::Client
H A DCamera2Client.h38 public CameraService::Client,
H A DCameraClient.cpp44 Client(cameraService, cameraClient,
113 size_t len = snprintf(buffer, SIZE, "Client[%d] (%p) PID: %d\n",
253 CameraService::Client::disconnect();
681 // invoke methods in the Client class again (For example, the preview frame
H A DCamera2Client.cpp52 Client(cameraService, cameraClient,
417 CameraService::Client::disconnect();
/frameworks/base/packages/SystemUI/src/com/android/systemui/media/
H A DRingtonePlayer.java53 private final HashMap<IBinder, Client> mClients = Maps.newHashMap();
71 private class Client implements IBinder.DeathRecipient { class in class:RingtonePlayer
75 public Client(IBinder token, Uri uri, UserHandle user, int streamType) { method in class:RingtonePlayer.Client
100 Client client;
105 client = new Client(token, uri, user, streamType);
116 Client client;
129 Client client;
172 for (Client client : mClients.values()) {
/frameworks/av/media/libmediaplayerservice/
H A DMediaPlayerService.cpp256 sp<Client> c = new Client(
263 wp<Client> w = c;
344 status_t MediaPlayerService::Client::dump(int fd, const Vector<String16>& args) const
349 result.append(" Client\n");
378 sp<Client> c = mClients[i].promote();
478 void MediaPlayerService::removeClient(wp<Client> client)
484 MediaPlayerService::Client::Client( function in class:android::MediaPlayerService::Client
489 ALOGV("Client(
[all...]
H A DMediaPlayerService.h71 class Client;
258 void removeClient(wp<Client> client);
306 class Client : public BnMediaPlayer { class in class:android::MediaPlayerService
360 Client( const sp<MediaPlayerService>& service,
366 Client();
367 virtual ~Client();
403 sp<Client> mNextClient;
418 }; // Client
426 SortedVector< wp<Client> > mClients;
/frameworks/av/services/audioflinger/
H A DAudioFlinger.h289 // --- Client ---
290 class Client : public RefBase { class in class:android::AudioFlinger
292 Client(const sp<AudioFlinger>& audioFlinger, pid_t pid);
293 virtual ~Client();
302 Client(const Client&);
303 Client& operator = (const Client&);
312 // --- Notification Client ---
387 const sp<Client>
[all...]
H A DAudioFlinger.cpp321 sp<Client> client = mClients.valueAt(i).promote();
425 sp<AudioFlinger::Client> AudioFlinger::registerPid_l(pid_t pid)
428 // (for which promote() is always != 0), otherwise create a new entry and Client.
429 sp<Client> client = mClients.valueFor(pid).promote();
431 client = new Client(this, pid);
457 sp<Client> client;
534 // remove local strong reference to Client before deleting the Track so that the Client
1710 const sp<AudioFlinger::Client>& client,
4142 const sp<Client>
5727 AudioFlinger::Client::Client(const sp<AudioFlinger>& audioFlinger, pid_t pid) function in class:android::AudioFlinger::Client
[all...]

Completed in 219 milliseconds