History log of /hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_channel.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
09cb28ee5fe4b3664777977d75fde8a6372d2f32 21-Jul-2017 Chien-Yu Chen <cychen@google.com> camera: Stop channel/stream immediately

When Easel triggers a fatal error, MIPI may have stopped so waiting
on frame boundary when stopping streams may fail. So force channel
and streams to stop immediately in case of Easel fatal errors.

Test: Camera CTS
Bug: 63090790
Change-Id: I28c36a757d8486ba9d6562b48904e31ce2baf376
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_channel.c
ce5b8667939a3d4678b0178011ad519013c86384 10-May-2017 Chien-Yu Chen <cychen@google.com> camera: Change stream on sequence

Change stream on sequence to
1) Configure AP modules
2) Start Easel MIPI
3) Start sensor streaming.

This sequence is required for continuous clock mode.

Test: Camera CTS, GCA
Bug: 37442192
Change-Id: Iba095dd3f3b1b0536417bfcab79e06bb7051ff25
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_channel.c
fb961e506628f484ce2bde53c919d05941dec6f2 28-Nov-2016 Shuzhen Wang <shuzhenwang@google.com> QCamera2: HAL3: Use monotonic timestamp for pthread_cond_timedwait

Wall time may jump forward/backward. Especially when it jumps forward,
pthread_cond_timedwait may return early with TIMEOUT.

Switch to MONOTONIC time base instead.

Bug: 33110475
Change-Id: I63efbe24c49c3f539530d6461e89fbfe62a24920
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_channel.c
4bea843ea3a0855a5ef448df04676954de5d5b76 13-Dec-2016 Thierry Strudel <tstrudel@google.com> msm8998: rename msmcobalt to msm8998

Bug: 33556391
Change-Id: I65c2a2f4c4fdd343b6fb98633be6eab533df41fd
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_channel.c