Home
last modified time | relevance | path

Searched refs:i (Results 1 – 25 of 184) sorted by relevance

12345678

/device/asus/flo/camera/QCamera2/HAL/
DQCameraMem.cpp65 for (int i = 0; i < MM_CAMERA_MAX_NUM_FRAMES; i++) { in QCameraMemory() local
66 mMemInfo[i].fd = 0; in QCameraMemory()
67 mMemInfo[i].main_ion_fd = 0; in QCameraMemory()
68 mMemInfo[i].handle = NULL; in QCameraMemory()
69 mMemInfo[i].size = 0; in QCameraMemory()
218 for (int i = 1; i < bufDef.num_planes; i++) { in getBufDef() local
219 bufDef.planes[i].length = offset.mp[i].len; in getBufDef()
220 bufDef.planes[i].m.userptr = mMemInfo[i].fd; in getBufDef()
221 bufDef.planes[i].data_offset = offset.mp[i].offset; in getBufDef()
222 bufDef.planes[i].reserved[0] = in getBufDef()
[all …]
DQCameraChannel.cpp99 for (int i = 0; i < m_numStreams; i++) { in ~QCameraChannel() local
100 if (mStreams[i] != NULL) { in ~QCameraChannel()
101 delete mStreams[i]; in ~QCameraChannel()
102 mStreams[i] = 0; in ~QCameraChannel()
215 for (int i = 0; i < bundleInfo.num_of_streams; i++) { in start() local
216 QCameraStream *pStream = getStreamByServerID(bundleInfo.stream_ids[i]); in start()
238 for (int i = 0; i < m_numStreams; i++) { in start() local
239 if (mStreams[i] != NULL) { in start()
240 mStreams[i]->start(); in start()
246 for (int i = 0; i < m_numStreams; i++) { in start() local
[all …]
/device/asus/flo/camera/QCamera2/stack/mm-camera-test/src/
Dmm_qcamera_unit_test.c43 int i; in mm_app_tc_open_close() local
47 for (i = 0; i < cam_app->num_cameras; i++) { in mm_app_tc_open_close()
49 rc = mm_app_open(cam_app, i, &test_obj); in mm_app_tc_open_close()
52 __func__, i, rc); in mm_app_tc_open_close()
59 __func__, i, rc); in mm_app_tc_open_close()
75 int i, j; in mm_app_tc_start_stop_preview() local
79 for (i = 0; i < cam_app->num_cameras; i++) { in mm_app_tc_start_stop_preview()
81 rc = mm_app_open(cam_app, i, &test_obj); in mm_app_tc_start_stop_preview()
84 __func__, i, rc); in mm_app_tc_start_stop_preview()
92 __func__, i, rc); in mm_app_tc_start_stop_preview()
[all …]
Dmm_qcamera_preview.c59 int i = 0; in mm_app_zsl_notify_cb() local
70 for (i = 0; i < MM_CHANNEL_TYPE_MAX; i++) { in mm_app_zsl_notify_cb()
71 if (pme->channels[i].ch_id == bufs->ch_id) { in mm_app_zsl_notify_cb()
72 channel = &pme->channels[i]; in mm_app_zsl_notify_cb()
82 for (i = 0; i < channel->num_streams; i++) { in mm_app_zsl_notify_cb()
83 if (channel->streams[i].s_config.stream_info->stream_type == CAM_STREAM_TYPE_PREVIEW) { in mm_app_zsl_notify_cb()
84 p_stream = &channel->streams[i]; in mm_app_zsl_notify_cb()
94 for (i = 0; i < channel->num_streams; i++) { in mm_app_zsl_notify_cb()
95 if (channel->streams[i].s_config.stream_info->stream_type == CAM_STREAM_TYPE_SNAPSHOT) { in mm_app_zsl_notify_cb()
96 m_stream = &channel->streams[i]; in mm_app_zsl_notify_cb()
[all …]
Dmm_qcamera_snapshot.c40 int i = 0; in jpeg_encode_cb() local
61 for (i = 0; i < pme->current_job_frames->num_bufs; i++) { in jpeg_encode_cb()
64 pme->current_job_frames->bufs[i])) { in jpeg_encode_cb()
163 int i = 0; in mm_app_snapshot_notify_cb() local
174 for (i = 0; i < MM_CHANNEL_TYPE_MAX; i++) { in mm_app_snapshot_notify_cb()
175 if (pme->channels[i].ch_id == bufs->ch_id) { in mm_app_snapshot_notify_cb()
176 channel = &pme->channels[i]; in mm_app_snapshot_notify_cb()
187 for (i = 0; i < channel->num_streams; i++) { in mm_app_snapshot_notify_cb()
188 if (channel->streams[i].s_config.stream_info->stream_type == CAM_STREAM_TYPE_SNAPSHOT) { in mm_app_snapshot_notify_cb()
189 m_stream = &channel->streams[i]; in mm_app_snapshot_notify_cb()
[all …]
/device/asus/flo/camera/QCamera2/HAL3/
DQCamera3Mem.cpp62 for (int i = 0; i < MM_CAMERA_MAX_NUM_FRAMES; i++) { in QCamera3Memory() local
63 mMemInfo[i].fd = 0; in QCamera3Memory()
64 mMemInfo[i].main_ion_fd = 0; in QCamera3Memory()
65 mMemInfo[i].handle = NULL; in QCamera3Memory()
66 mMemInfo[i].size = 0; in QCamera3Memory()
209 for (int i = 1; i < bufDef.num_planes; i++) { in getBufDef() local
210 bufDef.planes[i].length = offset.mp[i].len; in getBufDef()
211 bufDef.planes[i].m.userptr = mMemInfo[i].fd; in getBufDef()
212 bufDef.planes[i].data_offset = offset.mp[i].offset; in getBufDef()
213 bufDef.planes[i].reserved[0] = in getBufDef()
[all …]
DQCamera3PostProc.cpp287 for (uint32_t i = 0; i < encode_parm.num_src_bufs; i++) { in getJpegEncodingConfig() local
289 encode_parm.src_main_buf[i].index = i; in getJpegEncodingConfig()
290 encode_parm.src_main_buf[i].buf_size = pStreamMem->getSize(i); in getJpegEncodingConfig()
291 encode_parm.src_main_buf[i].buf_vaddr = (uint8_t *)pStreamMem->getPtr(i); in getJpegEncodingConfig()
292 encode_parm.src_main_buf[i].fd = pStreamMem->getFd(i); in getJpegEncodingConfig()
293 encode_parm.src_main_buf[i].format = MM_JPEG_FMT_YUV; in getJpegEncodingConfig()
294 encode_parm.src_main_buf[i].offset = main_offset; in getJpegEncodingConfig()
314 for (int i = 0; i < pStreamMem->getCnt(); i++) { in getJpegEncodingConfig() local
316 encode_parm.src_thumb_buf[i].index = i; in getJpegEncodingConfig()
317 encode_parm.src_thumb_buf[i].buf_size = pStreamMem->getSize(i); in getJpegEncodingConfig()
[all …]
/device/lge/mako/camera/QCamera/stack/mm-camera-test/src/
Dmm_qcamera_unit_test.c51 int i,j; in mm_app_tc_0() local
60 for (i = 0; i < cam_apps->num_cameras; i++) { in mm_app_tc_0()
61 if ( mm_app_open(i) != MM_CAMERA_OK) { in mm_app_tc_0()
95 printf("%s: Preview Start/Stop Fails for Camera %d in %d iteration", __func__, i,j); in mm_app_tc_0()
115 int i,j; in mm_app_tc_1() local
119 for (i = 0; i < cam_apps->num_cameras; i++) { in mm_app_tc_1()
120 if ( mm_app_open(i) != MM_CAMERA_OK) { in mm_app_tc_1()
157 printf("%s: Snapshot Start/Stop Fails for Camera %d in %d iteration", __func__, i,j); in mm_app_tc_1()
177 int i,j; in mm_app_tc_2() local
181 for (i = 0; i < cam_apps->num_cameras; i++) { in mm_app_tc_2()
[all …]
Dmm_qcamera_dual_test.c52 int i,j; in mm_app_dtc_0() local
121 int i,j; in mm_app_dtc_1() local
125 for(i = 0; i < cam_apps->num_cameras; i++) { in mm_app_dtc_1()
126 if( mm_app_open(i) != MM_CAMERA_OK) { in mm_app_dtc_1()
163 printf("%s: Snapshot Start/Stop Fails for Camera %d in %d iteration", __func__, i,j); in mm_app_dtc_1()
183 int i,j; in mm_app_dtc_2() local
187 for(i = 0; i < cam_apps->num_cameras; i++) { in mm_app_dtc_2()
188 if( mm_app_open(i) != MM_CAMERA_OK) { in mm_app_dtc_2()
230 printf("%s: Video Start/Stop Fails for Camera %d in %d iteration", __func__, i,j); in mm_app_dtc_2()
250 int i,j; in mm_app_dtc_3() local
[all …]
Dmm_qcamera_preview.c128 int i; in dumpFrameToFile() local
235 int i, rc = MM_CAMERA_OK;
237 for (i = 0; i < num_bufs; i++) {
238 … rc = my_cam_app.hal_lib.mm_camera_do_munmap_ion (pme->ionfd, &(pme->preview_buf.frame[i].fd_data),
239 … (void *)pme->preview_buf.frame[i].buffer, bufs[i].frame_len);
242 __func__, bufs[i].fd, rc);
257 int i,j,num_planes, frame_len, y_off, cbcr_off;
264 for ( i = 0; i < num_planes; i++) {
265 planes[i] = frame_offset_info->mp[i].len;
274 for (i = 0; i < num_bufs ; i++) {
[all …]
Dmm_qcamera_video.c92 int i, rc = MM_CAMERA_OK;
95 for(i = 0; i < num_bufs; i++) {
96 rc = my_cam_app.hal_lib.mm_camera_do_munmap_ion (pme->ionfd, &(pme->video_buf.frame[i].fd_data),
97 (void *)pme->video_buf.frame[i].buffer, pme->video_buf.frame_len);
100 __func__, bufs[i].fd, rc);
114 int i,j,num_planes, frame_len, y_off, cbcr_off;
121 for ( i = 0; i < num_planes; i++) {
122 planes[i] = frame_offset_info->mp[i].len;
131 for (i = 0; i < num_bufs ; i++) {
133 pme->video_buf.reg[i] = 1;
[all …]
Dmm_qcamera_main_menu.c605 unsigned int i; in print_menu_preview_video() local
613 for (i = 0; i < sizeof(camera_main_menu_tbl)/sizeof(camera_main_menu_tbl[0]); i++) { in print_menu_preview_video()
614 if (i == BASE_OFFSET) { in print_menu_preview_video()
618 printf("%c. %s\n", menuNum, camera_main_menu_tbl[i].menu_name); in print_menu_preview_video()
628 unsigned int i; in camera_preview_video_resolution_change_tbl() local
636 for (i = 0; i < sizeof(preview_video_dimension_tbl) / in camera_preview_video_resolution_change_tbl()
637 sizeof(preview_video_dimension_tbl[0]); i++) { in camera_preview_video_resolution_change_tbl()
639 preview_video_dimension_tbl[i].str_name); in camera_preview_video_resolution_change_tbl()
648 unsigned int i; in camera_preview_video_wb_change_tbl() local
655 for (i = 0 ; i < sizeof(white_balance_tbl) / in camera_preview_video_wb_change_tbl()
[all …]
Dmm_qcamera_snapshot.c252 int i, rc = MM_CAMERA_OK; in mm_app_unprepare_raw_snapshot_buf() local
301 int i = 0; in snapshot_raw_cb() local
868 int i, rc = MM_CAMERA_OK;
871 for (i = 0; i < num_bufs; i++) {
872 …rc = my_cam_app.hal_lib.mm_camera_do_munmap_ion (pme->ionfd, &(pme->thumbnail_buf.frame[i].fd_data…
873 … (void *)pme->thumbnail_buf.frame[i].buffer, pme->thumbnail_buf.frame_len);
876 __func__, bufs[i].fd, rc);
887 int i, rc = MM_CAMERA_OK;
890 for (i = 0; i < num_bufs; i++) {
891 …rc = my_cam_app.hal_lib.mm_camera_do_munmap_ion (pme->ionfd, &(pme->snapshot_buf.frame[i].fd_data),
[all …]
/device/lge/mako/camera/QCamera/stack/mm-camera-interface/src/
Dmm_camera_channel.c141 int i; in mm_channel_util_get_stream_by_handler() local
145 for(i = 0; i < MM_CAMEAR_STRAEM_NUM_MAX; i++) { in mm_channel_util_get_stream_by_handler()
146 if (handler == ch_obj->streams[i].my_hdl) { in mm_channel_util_get_stream_by_handler()
147 s_obj = &ch_obj->streams[i]; in mm_channel_util_get_stream_by_handler()
194 uint8_t i; in mm_channel_pp_result_notify() local
196 for (i=0; i<node->num_of_bufs; i++) { in mm_channel_pp_result_notify()
197 if (node->super_buf[i].stream_id == pp_info->stream_hdl) { in mm_channel_pp_result_notify()
199 node->super_buf[i].need_pp = 0; in mm_channel_pp_result_notify()
205 for (i=0; i<node->num_of_bufs; i++) { in mm_channel_pp_result_notify()
206 if (node->super_buf[i].need_pp) { in mm_channel_pp_result_notify()
[all …]
/device/asus/flo/camera/mm-image-codec/qomx_core/
Dqomx_core.c57 int i = 0; in OMX_Init() local
76 for (i = 0; i < comp_cnt; i++) { in OMX_Init()
77 g_omxcore->component[i].comp_name = g_comp_info[i].comp_name; in OMX_Init()
78 g_omxcore->component[i].lib_name = g_comp_info[i].lib_name; in OMX_Init()
114 int index = -1, i = 0; in get_comp_from_list() local
119 for (i = 0; i < g_omxcore->comp_cnt; i++) { in get_comp_from_list()
120 if (!strcmp(g_omxcore->component[i].comp_name, comp_name)) { in get_comp_from_list()
121 index = i; in get_comp_from_list()
137 int idx = -1, i = 0; in get_free_inst_idx() local
139 for (i = 0; i < OMX_COMP_MAX_INSTANCES; i++) { in get_free_inst_idx()
[all …]
/device/asus/flo/camera/QCamera2/stack/mm-jpeg-interface/src/
Dmm_jpeg_exif.c198 uint32_t i = 0; in releaseExifEntry() local
199 for (i = 0; i < p_exif_info->numOfEntries; i++) { in releaseExifEntry()
200 switch (p_exif_info->exif_data[i].tag_entry.type) { in releaseExifEntry()
202 if (p_exif_info->exif_data[i].tag_entry.count > 1 && in releaseExifEntry()
203 p_exif_info->exif_data[i].tag_entry.data._bytes != NULL) { in releaseExifEntry()
204 free(p_exif_info->exif_data[i].tag_entry.data._bytes); in releaseExifEntry()
205 p_exif_info->exif_data[i].tag_entry.data._bytes = NULL; in releaseExifEntry()
210 if (p_exif_info->exif_data[i].tag_entry.data._ascii != NULL) { in releaseExifEntry()
211 free(p_exif_info->exif_data[i].tag_entry.data._ascii); in releaseExifEntry()
212 p_exif_info->exif_data[i].tag_entry.data._ascii = NULL; in releaseExifEntry()
[all …]
/device/asus/flo/camera/QCamera2/stack/mm-camera-interface/src/
Dmm_camera_channel.c130 int i; in mm_channel_util_get_stream_by_handler() local
132 for(i = 0; i < MAX_STREAM_NUM_IN_BUNDLE; i++) { in mm_channel_util_get_stream_by_handler()
133 if ((MM_STREAM_STATE_NOTUSED != ch_obj->streams[i].state) && in mm_channel_util_get_stream_by_handler()
134 (handler == ch_obj->streams[i].my_hdl)) { in mm_channel_util_get_stream_by_handler()
135 s_obj = &ch_obj->streams[i]; in mm_channel_util_get_stream_by_handler()
236 uint8_t i; in mm_channel_process_stream_buf() local
248 for (i=0; i<node->num_of_bufs; i++) { in mm_channel_process_stream_buf()
249 cb_node->u.superbuf.bufs[i] = node->super_buf[i].buf; in mm_channel_process_stream_buf()
262 for (i=0; i<node->num_of_bufs; i++) { in mm_channel_process_stream_buf()
263 mm_channel_qbuf(ch_obj, node->super_buf[i].buf); in mm_channel_process_stream_buf()
[all …]
/device/asus/flo/conn_init/
Dwfc_util_common.c28 int i, j; in wfc_util_htoa() local
40 for (i = 0, j = 0; i < szHexaBuff; i++, j += 2) { in wfc_util_htoa()
43 pAsciiStringBuff[j] = hex_table[pHexaBuff[i] >> 4]; in wfc_util_htoa()
44 pAsciiStringBuff[j + 1] = hex_table[pHexaBuff[i] & 0x0F]; in wfc_util_htoa()
52 int i, pos; in wfc_util_atoh() local
62 for (i=0 ; i<szAsciiString ; i++) { in wfc_util_atoh()
65 pos = i / 2; in wfc_util_atoh()
66 temp = pAsciiString[i]; in wfc_util_atoh()
78 if (0==i%2) { in wfc_util_atoh()
/device/lge/mako/conn_init/
Dwfc_util_common.c28 int i, j; in wfc_util_htoa() local
40 for (i = 0, j = 0; i < szHexaBuff; i++, j += 2) { in wfc_util_htoa()
43 pAsciiStringBuff[j] = hex_table[pHexaBuff[i] >> 4]; in wfc_util_htoa()
44 pAsciiStringBuff[j + 1] = hex_table[pHexaBuff[i] & 0x0F]; in wfc_util_htoa()
52 int i, pos; in wfc_util_atoh() local
62 for (i=0 ; i<szAsciiString ; i++) { in wfc_util_atoh()
65 pos = i / 2; in wfc_util_atoh()
66 temp = pAsciiString[i]; in wfc_util_atoh()
78 if (0==i%2) { in wfc_util_atoh()
/device/lge/mako/camera/mm-camera-interface/
Dmm_camera_notify.c53 int i; in mm_camera_read_raw_frame() local
65 for( i=0;i<MM_CAMERA_BUF_CB_MAX;i++) { in mm_camera_read_raw_frame()
66 if((my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].cb) && in mm_camera_read_raw_frame()
73 (uint32_t)my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].cb, in mm_camera_read_raw_frame()
74 (uint32_t)my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i].user_data); in mm_camera_read_raw_frame()
75 … memcpy(&buf_cb[cnt], &my_obj->ch[MM_CAMERA_CH_RAW].buf_cb[i], sizeof(mm_camera_buf_cb_t)); in mm_camera_read_raw_frame()
81 for( i=0;i<cnt;i++) { in mm_camera_read_raw_frame()
82 if(buf_cb[i].cb != NULL && my_obj->poll_threads[MM_CAMERA_CH_RAW].data.used == 1){ in mm_camera_read_raw_frame()
83 buf_cb[i].cb(&data[i],buf_cb[i].user_data); in mm_camera_read_raw_frame()
105 int i; in mm_camera_zsl_frame_cmp_and_enq() local
[all …]
Dmm_camera_poll_thread.c120 int i; in mm_camera_poll_proc_msm() local
122 for(i = 0; i < poll_cb->data.num_fds-1; i++) { in mm_camera_poll_proc_msm()
125 (fds[i].revents & POLLIN) && in mm_camera_poll_proc_msm()
126 (fds[i].revents & POLLRDNORM)) { in mm_camera_poll_proc_msm()
129 fds[i].fd, in mm_camera_poll_proc_msm()
130 poll_cb->data.poll_streams[i]->stream_type); in mm_camera_poll_proc_msm()
136 (fds[i].revents & POLLPRI)) { in mm_camera_poll_proc_msm()
138 mm_camera_msm_evt_notify(poll_cb->data.my_obj, fds[i].fd); in mm_camera_poll_proc_msm()
154 int i; in mm_camera_poll_proc_pipe() local
173 for(i = 0; i < MM_CAMERA_CH_STREAM_MAX; i++) { in mm_camera_poll_proc_pipe()
[all …]
/device/lge/mako/camera/
DQCameraHWI_Preview.cpp188 for(int i = 0; i < cnt; i++) { in getBufferFromSurface() local
189 if (BUFFER_LOCKED == mHalCamCtrl->mPreviewMemory.local_flag[i]) { in getBufferFromSurface()
192 … (*(mHalCamCtrl->mPreviewMemory.buffer_handle[i])))) { in getBufferFromSurface()
193 …_unlock_buffer failed: hdl =%p", __FUNCTION__, (*(mHalCamCtrl->mPreviewMemory.buffer_handle[i])) ); in getBufferFromSurface()
197 mHalCamCtrl->mPreviewMemory.local_flag[i] = BUFFER_UNLOCKED; in getBufferFromSurface()
200 if( mHalCamCtrl->mPreviewMemory.local_flag[i] != BUFFER_NOT_OWNED) { in getBufferFromSurface()
202 mHalCamCtrl->mPreviewMemory.buffer_handle[i]); in getBufferFromSurface()
204 mHalCamCtrl->mPreviewMemory.local_flag[i] = BUFFER_NOT_OWNED; in getBufferFromSurface()
205 … ALOGV("%s: cancel_buffer: hdl =%p", __func__, (*mHalCamCtrl->mPreviewMemory.buffer_handle[i])); in getBufferFromSurface()
206 mHalCamCtrl->mPreviewMemory.buffer_handle[i] = NULL; in getBufferFromSurface()
[all …]
/device/generic/goldfish/opengl/shared/OpenglCodecCommon/
DGLSharedGroup.cpp87 for (GLuint i=0;i<m_numIndexes;++i) in getIndexForLocation() local
89 GLint dist = location - m_Indexes[i].base; in getIndexForLocation()
92 index = i; in getIndexForLocation()
111 for (GLuint i=0; i<m_numIndexes; i++) { in setupLocationShiftWAR() local
112 if (0 != (m_Indexes[i].base & 0xffff)) { in setupLocationShiftWAR()
141 for(GLuint i=0; i<m_numIndexes; i++) { in locationWARAppToHost() local
142 GLint elemIndex = appLoc - m_Indexes[i].appBase; in locationWARAppToHost()
143 if (elemIndex >= 0 && elemIndex < m_Indexes[i].size) { in locationWARAppToHost()
144 return m_Indexes[i].base + in locationWARAppToHost()
145 elemIndex * m_Indexes[i].hostLocsPerElement; in locationWARAppToHost()
[all …]
/device/generic/goldfish/opengl/shared/OpenglOsUtils/
DosProcessUnix.cpp47 int i = 0; in buildArgList() local
64 while( tmpcmd[i] != '\0' ) { in buildArgList()
66 if (tmpcmd[i] == '"' || tmpcmd[i] == '\'') { in buildArgList()
67 strStart = &tmpcmd[i]; in buildArgList()
69 else if (tmpcmd[i] == ' ' || tmpcmd[i] == '\t') { in buildArgList()
70 tmpcmd[i] = '\0'; in buildArgList()
74 t = &tmpcmd[i]; in buildArgList()
77 else if (tmpcmd[i] == *strStart) { in buildArgList()
82 i++; in buildArgList()
107 for (int i=3; i<256; i++) { in start_process() local
[all …]
/device/lge/mako/camera/QCamera/HAL/core/src/
DQCameraHWI_Preview.cpp187 for(int i = 0; i < cnt; i++) { in getBufferFromSurface() local
188 if (BUFFER_LOCKED == mHalCamCtrl->mPreviewMemory.local_flag[i]) { in getBufferFromSurface()
191 … (*(mHalCamCtrl->mPreviewMemory.buffer_handle[i])))) { in getBufferFromSurface()
192 …_unlock_buffer failed: hdl =%p", __FUNCTION__, (*(mHalCamCtrl->mPreviewMemory.buffer_handle[i])) ); in getBufferFromSurface()
196 mHalCamCtrl->mPreviewMemory.local_flag[i] = BUFFER_UNLOCKED; in getBufferFromSurface()
199 if( mHalCamCtrl->mPreviewMemory.local_flag[i] != BUFFER_NOT_OWNED) { in getBufferFromSurface()
201 mHalCamCtrl->mPreviewMemory.buffer_handle[i]); in getBufferFromSurface()
203 mHalCamCtrl->mPreviewMemory.local_flag[i] = BUFFER_NOT_OWNED; in getBufferFromSurface()
204 … LOGE("%s: cancel_buffer: hdl =%p", __func__, (*mHalCamCtrl->mPreviewMemory.buffer_handle[i])); in getBufferFromSurface()
205 mHalCamCtrl->mPreviewMemory.buffer_handle[i] = NULL; in getBufferFromSurface()
[all …]

12345678