Home | History | Annotate | Download | only in libcameraservice

Lines Matching refs:sp

49     virtual sp<ICamera> connect(const sp<ICameraClient>& cameraClient, int cameraId);
50 virtual void removeClient(const sp<ICameraClient>& cameraClient);
51 virtual sp<Client> getClientById(int cameraId);
79 sp<MediaPlayer> mSoundPlayer[NUM_SOUNDS];
87 virtual status_t connect(const sp<ICameraClient>& client);
90 virtual status_t setPreviewDisplay(const sp<ISurface>& surface);
98 virtual void releaseRecordingFrame(const sp<IMemory>& mem);
107 Client(const sp<CameraService>& cameraService,
108 const sp<ICameraClient>& cameraClient,
109 const sp<CameraHardwareInterface>& hardware,
116 const sp<ICameraClient>& getCameraClient() { return mCameraClient; }
138 static void dataCallback(int32_t msgType, const sp<IMemory>& dataPtr, void* user);
139 static void dataCallbackTimestamp(nsecs_t timestamp, int32_t msgType, const sp<IMemory>& dataPtr, void* user);
141 static sp<Client> getClientFromCookie(void* user);
144 void handlePreviewData(const sp<IMemory>& mem);
145 void handlePostview(const sp<IMemory>& mem);
146 void handleRawPicture(const sp<IMemory>& mem);
147 void handleCompressedPicture(const sp<IMemory>& mem);
149 void handleGenericData(int32_t msgType, const sp<IMemory>& dataPtr);
150 void handleGenericDataTimestamp(nsecs_t timestamp, int32_t msgType, const sp<IMemory>& dataPtr);
153 const sp<ICameraClient>& client,
154 const sp<IMemoryHeap>& heap,
160 sp<CameraService> mCameraService; // immutable after constructor
161 sp<ICameraClient> mCameraClient;
165 sp<CameraHardwareInterface> mHardware; // cleared after disconnect()
167 sp<OverlayRef> mOverlayRef;
177 sp<ISurface> mSurface;
181 sp<MemoryHeapBase> mPreviewBuffer;