Home
last modified time | relevance | path

Searched refs:frame_sync (Results 1 – 17 of 17) sorted by relevance

/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/
Dmm_camera_muxer.c754 mm_camera_frame_sync_t frame_sync; in mm_camera_muxer_add_channel() local
755 memset(&frame_sync, 0, sizeof(frame_sync)); in mm_camera_muxer_add_channel()
756 frame_sync.a_cam_obj = my_obj; in mm_camera_muxer_add_channel()
757 frame_sync.a_ch_id = ch_id; in mm_camera_muxer_add_channel()
758 frame_sync.userdata = userdata; in mm_camera_muxer_add_channel()
759 frame_sync.a_stream_id = 0; in mm_camera_muxer_add_channel()
760 frame_sync.is_res_shared = 1; in mm_camera_muxer_add_channel()
762 frame_sync.attr = *attr; in mm_camera_muxer_add_channel()
763 frame_sync.is_active = 1; in mm_camera_muxer_add_channel()
767 0, &frame_sync); in mm_camera_muxer_add_channel()
[all …]
Dmm_camera_channel.c214 pthread_mutex_lock(&m_obj->frame_sync.sync_lock); in mm_channel_dispatch_super_buf()
215 if(m_obj->frame_sync.is_active) { in mm_channel_dispatch_super_buf()
248 pthread_mutex_unlock(&m_obj->frame_sync.sync_lock); in mm_channel_dispatch_super_buf()
273 if (!m_obj->frame_sync.is_active) { in mm_channel_send_frame_sync_req_buf()
386 if (m_obj->frame_sync.is_active) { in mm_channel_process_stream_buf()
551 || (m_obj->frame_sync.is_active)) { in mm_channel_process_stream_buf()
559 && !m_obj->frame_sync.is_active) { in mm_channel_process_stream_buf()
631 if ((m_obj->frame_sync.is_active) in mm_channel_process_stream_buf()
937 mm_evt_paylod_reg_frame_sync *frame_sync = NULL; in mm_channel_fsm_fn_stopped() local
939 frame_sync = (mm_evt_paylod_reg_frame_sync *) in_val; in mm_channel_fsm_fn_stopped()
[all …]
Dmm_camera_stream.c429 pthread_mutex_lock(&m_obj->frame_sync.sync_lock); in mm_stream_dispatch_app_data()
430 if (m_obj->frame_sync.is_active) { in mm_stream_dispatch_app_data()
469 pthread_mutex_unlock(&m_obj->frame_sync.sync_lock); in mm_stream_dispatch_app_data()
1023 memset(&my_obj->frame_sync, 0, sizeof(my_obj->frame_sync)); in mm_stream_init()
1024 pthread_mutex_init(&my_obj->frame_sync.sync_lock, NULL); in mm_stream_init()
1025 mm_muxer_frame_sync_queue_init(&my_obj->frame_sync.superbuf_queue); in mm_stream_init()
1043 mm_muxer_frame_sync_queue_deinit(&my_obj->frame_sync.superbuf_queue); in mm_stream_deinit()
1044 pthread_mutex_destroy(&my_obj->frame_sync.sync_lock); in mm_stream_deinit()
1097 if ((my_obj->frame_sync.superbuf_queue.num_objs != 0) in mm_stream_config()
1098 && (my_obj->frame_sync.super_buf_notify_cb == NULL)) { in mm_stream_config()
[all …]
/hardware/knowles/athletico/sound_trigger_hal/tests/
Doslo_data_injection_test.c56 static struct frame_sync { struct
62 static void frame_sync_signal(struct frame_sync *fs) { in frame_sync_signal() argument
69 static void frame_sync_wait(struct frame_sync *fs) { in frame_sync_wait()
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/inc/
Dmm_camera.h352 mm_frame_sync_t frame_sync; member
561 mm_frame_sync_t frame_sync; member
/hardware/qcom/msm8x84/kernel-headers/linux/
Dvideodev2.h1309 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8x84/original-kernel-headers/linux/
Dvideodev2.h1822 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8994/original-kernel-headers/linux/
Dvideodev2.h1825 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8994/kernel-headers/linux/
Dvideodev2.h1310 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8998/original-kernel-headers/linux/
Dvideodev2.h2243 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8x09/kernel-headers/linux/
Dvideodev2.h1164 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8996/original-kernel-headers/linux/
Dvideodev2.h2007 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8x09/original-kernel-headers/linux/
Dvideodev2.h2012 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8998/kernel-headers/linux/
Dvideodev2.h1545 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8996/kernel-headers/linux/
Dvideodev2.h1444 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8960/original-kernel-headers/linux/
Dvideodev2.h2506 struct v4l2_event_frame_sync frame_sync; member
/hardware/qcom/msm8960/kernel-headers/linux/
Dvideodev2.h2135 struct v4l2_event_frame_sync frame_sync; member