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)
263 streamId);
272 new ProFrameListener(this, *streamId);
274 getStreamInfo(*streamId).cpuStream = true;
275 getStreamInfo(*streamId).cpuConsumer = cc;
276 getStreamInfo(*streamId).synchronousMode = synchronousMode;
277 getStreamInfo(*streamId).stc = stc;
279 getStreamInfo(*streamId).frameAvailableListener = frameAvailableListener;
314 void ProCamera::onFrameAvailable(int streamId) {
315 ALOGV("%s: streamId = %d", __FUNCTION__, streamId);
318 StreamInfo& stream = getStreamInfo(streamId);
321 listener->onFrameAvailable(streamId, stream.cpuConsumer);
327 getStreamInfo(streamId).frameReady++;
332 int ProCamera::waitForFrameBuffer(int streamId) {
336 StreamInfo& si = getStreamInfo(streamId);
364 int ProCamera::dropFrameBuffer(int streamId, int count) {
365 StreamInfo& si = getStreamInfo(streamId);
432 ProCamera::StreamInfo& ProCamera::getStreamInfo(int streamId) {
433 return mStreams.editValueFor(streamId);