Lines Matching defs:stream
64 mm_camera_stream_t *stream = NULL;
67 stream = mm_app_add_stream(test_obj, channel);
68 if (NULL == stream) {
69 LOGE("add stream failed\n");
73 stream->s_config.mem_vtbl.get_bufs = mm_app_stream_initbuf;
74 stream->s_config.mem_vtbl.put_bufs = mm_app_stream_deinitbuf;
75 stream->s_config.mem_vtbl.clean_invalidate_buf =
77 stream->s_config.mem_vtbl.invalidate_buf = mm_app_stream_invalidate_buf;
78 stream->s_config.mem_vtbl.user_data = (void *)stream;
79 stream->s_config.stream_cb = stream_cb;
80 stream->s_config.stream_cb_sync = NULL;
81 stream->s_config.userdata = userdata;
82 stream->num_of_bufs = num_bufs;
84 stream->s_config.stream_info = (cam_stream_info_t *)stream->s_info_buf.buf.buffer;
85 memset(stream->s_config.stream_info, 0, sizeof(cam_stream_info_t));
86 stream->s_config.stream_info->stream_type = CAM_STREAM_TYPE_VIDEO;
87 stream->s_config.stream_info->streaming_mode = CAM_STREAMING_MODE_CONTINUOUS;
88 stream->s_config.stream_info->fmt = DEFAULT_VIDEO_FORMAT;
89 stream->s_config.stream_info->dim.width = DEFAULT_VIDEO_WIDTH;
90 stream->s_config.stream_info->dim.height = DEFAULT_VIDEO_HEIGHT;
91 stream->s_config.padding_info = cam_cap->padding_info;
93 rc = mm_app_config_stream(test_obj, channel, stream, &stream->s_config);
95 LOGE("config preview stream err=%d\n", rc);
99 return stream;
105 mm_camera_stream_t *stream = NULL;
117 stream = mm_app_add_video_stream(test_obj,
122 if (NULL == stream) {
123 LOGE("add video stream failed\n");