Home | History | Annotate | Download | only in camera

Lines Matching refs:streamId

170 status_t ProCamera::deleteStream(int streamId)
175 status_t s = c->deleteStream(streamId);
177 mStreams.removeItem(streamId);
185 int* streamId)
187 *streamId = -1;
198 streamId);
204 int* streamId) {
205 *streamId = -1;
216 streamId);
219 StreamInfo s(*streamId);
221 mStreams.add(*streamId, s);
231 int* streamId) {
234 cpuConsumer, streamId);
242 int* streamId)
260 streamId);
269 new ProFrameListener(this, *streamId);
271 getStreamInfo(*streamId).cpuStream = true;
272 getStreamInfo(*streamId).cpuConsumer = cc;
273 getStreamInfo(*streamId).synchronousMode = synchronousMode;
274 getStreamInfo(*streamId).stc = stc;
276 getStreamInfo(*streamId).frameAvailableListener = frameAvailableListener;
311 void ProCamera::onFrameAvailable(int streamId) {
312 ALOGV("%s: streamId = %d", __FUNCTION__, streamId);
315 StreamInfo& stream = getStreamInfo(streamId);
318 listener->onFrameAvailable(streamId, stream.cpuConsumer);
324 getStreamInfo(streamId).frameReady++;
329 int ProCamera::waitForFrameBuffer(int streamId) {
333 StreamInfo& si = getStreamInfo(streamId);
361 int ProCamera::dropFrameBuffer(int streamId, int count) {
362 StreamInfo& si = getStreamInfo(streamId);
429 ProCamera::StreamInfo& ProCamera::getStreamInfo(int streamId) {
430 return mStreams.editValueFor(streamId);