Lines Matching defs:stream

99     mm_camera_stream_t *stream = NULL;
142 stream = mm_app_add_stream(test_obj, channel);
143 if (NULL == stream) {
144 LOGE(" add stream failed\n");
148 stream->s_config.mem_vtbl.get_bufs = mm_app_stream_initbuf;
149 stream->s_config.mem_vtbl.put_bufs = mm_app_stream_deinitbuf;
150 stream->s_config.mem_vtbl.clean_invalidate_buf =
152 stream->s_config.mem_vtbl.invalidate_buf = mm_app_stream_invalidate_buf;
153 stream->s_config.mem_vtbl.user_data = (void *)stream;
154 stream->s_config.stream_cb = stream_cb;
155 stream->s_config.stream_cb_sync = NULL;
156 stream->s_config.userdata = userdata;
157 stream->num_of_bufs = num_bufs;
159 stream->s_config.stream_info = (cam_stream_info_t *)stream->s_info_buf.buf.buffer;
160 memset(stream->s_config.stream_info, 0, sizeof(cam_stream_info_t));
161 stream->s_config.stream_info->stream_type = CAM_STREAM_TYPE_RAW;
163 stream->s_config.stream_info->streaming_mode = CAM_STREAMING_MODE_CONTINUOUS;
165 stream->s_config.stream_info->streaming_mode = CAM_STREAMING_MODE_BURST;
166 stream->s_config.stream_info->num_of_burst = num_burst;
168 stream->s_config.stream_info->fmt = DEFAULT_RAW_FORMAT;
172 stream->s_config.stream_info->dim.width = cam_cap->raw_dim[0].width;
173 stream->s_config.stream_info->dim.height = cam_cap->raw_dim[0].height;
174 stream->s_config.padding_info = cam_cap->padding_info;
176 rc = mm_app_config_stream(test_obj, channel, stream, &stream->s_config);
178 LOGE("config rdi stream err=%d\n", rc);
182 buf_planes = &stream->s_config.stream_info->buf_planes;
188 return stream;
199 mm_camera_stream_t *stream = NULL;
202 stream = mm_app_add_stream(test_obj, channel);
203 if (NULL == stream) {
204 LOGE(" add stream failed\n");
208 stream->s_config.mem_vtbl.get_bufs = mm_app_stream_initbuf;
209 stream->s_config.mem_vtbl.put_bufs = mm_app_stream_deinitbuf;
210 stream->s_config.mem_vtbl.clean_invalidate_buf =
212 stream->s_config.mem_vtbl.invalidate_buf = mm_app_stream_invalidate_buf;
213 stream->s_config.mem_vtbl.user_data = (void *)stream;
214 stream->s_config.stream_cb = stream_cb;
215 stream->s_config.stream_cb_sync = NULL;
216 stream->s_config.userdata = userdata;
217 stream->num_of_bufs = num_bufs;
219 stream->s_config.stream_info = (cam_stream_info_t *)stream->s_info_buf.buf.buffer;
220 memset(stream->s_config.stream_info, 0, sizeof(cam_stream_info_t));
221 stream->s_config.stream_info->stream_type = CAM_STREAM_TYPE_SNAPSHOT;
223 stream->s_config.stream_info->streaming_mode = CAM_STREAMING_MODE_CONTINUOUS;
225 stream->s_config.stream_info->streaming_mode = CAM_STREAMING_MODE_BURST;
226 stream->s_config.stream_info->num_of_burst = num_burst;
228 stream->s_config.stream_info->fmt = DEFAULT_SNAPSHOT_FORMAT;
229 stream->s_config.stream_info->dim.width = DEFAULT_SNAPSHOT_WIDTH;
230 stream->s_config.stream_info->dim.height = DEFAULT_SNAPSHOT_HEIGHT;
231 stream->s_config.padding_info = cam_cap->padding_info;
233 rc = mm_app_config_stream(test_obj, channel, stream, &stream->s_config);
235 LOGE("config rdi stream err=%d\n", rc);
239 return stream;
245 mm_camera_stream_t *stream = NULL;
257 stream = mm_app_add_rdi_stream(test_obj,
263 if (NULL == stream) {
264 LOGE(" add stream failed\n");
269 LOGD(" channel=%d stream=%d\n", channel->ch_id, stream->s_id);
277 mm_camera_stream_t *stream = NULL;
289 stream = &channel->streams[i];
290 rc = mm_app_del_stream(test_obj, channel, stream);
292 LOGE("del stream(%d) failed rc=%d\n", i, rc);