Lines Matching refs:sp
73 virtual sp<ICamera> connect(const sp<ICameraClient>& cameraClient, int cameraId,
75 virtual sp<IProCameraUser> connect(const sp<IProCameraCallbacks>& cameraCb,
78 virtual status_t addListener(const sp<ICameraServiceListener>& listener);
80 const sp<ICameraServiceListener>& listener);
123 BasicClient(const sp<CameraService>& cameraService,
124 const sp<IBinder>& remoteCallback,
141 sp<CameraService> mCameraService; // immutable after constructor
171 sp<OpsCallback> mOpsCallback;
187 virtual status_t connect(const sp<ICameraClient>& client) = 0;
190 virtual status_t setPreviewDisplay(const sp<Surface>& surface) = 0;
191 virtual status_t setPreviewTexture(const sp<IGraphicBufferProducer>& bufferProducer)=0;
200 virtual void releaseRecordingFrame(const sp<IMemory>& mem) = 0;
209 Client(const sp<CameraService>& cameraService,
210 const sp<ICameraClient>& cameraClient,
220 const sp<ICameraClient>& getRemoteCallback() { in getRemoteCallback()
234 sp<ICameraClient> mRemoteCallback;
242 ProClient(const sp<CameraService>& cameraService,
243 const sp<IProCameraCallbacks>& remoteCallback,
253 const sp<IProCameraCallbacks>& getRemoteCallback() { in getRemoteCallback()
260 virtual status_t connect(const sp<IProCameraCallbacks>& callbacks)
279 sp<IProCameraCallbacks> mRemoteCallback;
295 const sp<IBinder>& remoteCallback,
297 sp<Client> &client);
300 bool connectFinishUnsafe(const sp<BasicClient>& client,
301 const sp<IBinder>& clientBinder);
303 virtual sp<BasicClient> getClientByRemote(const wp<IBinder>& cameraClient);
314 sp<Client> findClientUnsafe(const wp<IBinder>& cameraClient, int& outIndex);
315 sp<ProClient> findProClientUnsafe(
327 sp<MediaPlayer> mSoundPlayer[NUM_SOUNDS];
332 Vector<sp<ICameraServiceListener> >