History log of /external/libxcam/xcore/handler_interface.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3d5767c8cd73a7d66755b17e978a2861296dcfda 14-Nov-2016 zongwave <wei.zong@intel.com> log: fix printf format warnings

* add <inttypes> for printf format
* define PRIuS for size_t

Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/handler_interface.cpp
e7e9ce6b2beecf8885736f2d78bab2c42dfced6c 10-Sep-2015 Jia Meng <jia.meng@intel.com> aiq: keep frame rate within aiq handler instead of XCamAeParam

* frame rate was kept in XCamAeParam of AiqAeHandler, but it may
lost when XCamAeParam is updated
* e.g., when 3alib plugin update ae param from DynamicAnalyzer,
frame rate was lost and never set to DynamicAnalyzer

Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/handler_interface.cpp
eaa72e099921614b9f3eb94e68604889d5372229 18-Aug-2015 zongwave <wei.zong@intel.com> framework: add ciq tuning framework

* add ciq_tuing_framework
- X3aCiqAnalyzerTuner inherited from X3aAnalyzer and have a
analyzer ptr
- tuner first calcualte 3a result by analyzer pointer
- then based on analyzer result to tune more data, especially
based on wb/exposure results.
* implement tnr results tuning on both rgb and yuv
* fix aiq-wapper based on tuner instead of aiq, this can work for
cl-mode

Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/handler_interface.cpp
dcc45cdef04258b2a3b71780a3f4b89248503f15 18-Jul-2015 Jia Meng <jia.meng@intel.com> fix typo of HandlerLock
/external/libxcam/xcore/handler_interface.cpp
d4d5384b2b25ff4c6a138d48b17f026b601383a2 01-Jul-2015 Jia Meng <jia.meng@intel.com> AIQ: set sensor exposure limit to AIQ

* set AIQ's ae manual limit according to sensor mode data, so ae
won't output exceeding exposure time.
/external/libxcam/xcore/handler_interface.cpp
d7e1389aadcbeb05bb41c8bf374b1295c7317e5f 20-May-2015 zongwave <wei.zong@intel.com> Temporal Noise Reduction (TNR) on RGB & YUV domain

Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/handler_interface.cpp
586134d914f4ab75562a1d124c5ed9ac142b85c2 04-May-2015 Wind Yuan <feng.yuan@intel.com> 3alib: fix structures for dynamic 3a lib support

* xcam_3a_description.h API parameter changes, 3a results changed to
pointer array
combine_analyze_results
free_results
* analyzer, add whole parameter update
/external/libxcam/xcore/handler_interface.cpp
2f9c6c5fdfd5c87046295b37cd3bd99b6d4e7b09 30-Apr-2015 Wind Yuan <feng.yuan@intel.com> fix xcam_mem_clear bug which can't clear array mem

* xcam_mem_clear usage change to:
int a;
int b[10];
xcam_mem_clear (a);
xcam_mem_clear (b);
* only works for stack variables not heap objects
/external/libxcam/xcore/handler_interface.cpp
fa44236ccc37455d2f0c02e757e2f36eb3c801f8 28-Apr-2015 zongwave <wei.zong@intel.com> 3a: AEC Multi-window metering mode implementation

Mapping user specified Multi metering weighting windows to
RGB statistic grid, AEC algorithum uses this information
to calculate a weighted histogram to get accurate AEC calculation.

* User can set multiple arbitrary metering windows (both size and
coordinator) inside of image frame dynamically.
* The maximum metering window count is defined in source code,
currently defined as 6, it can be more.
* Overlap metering window weighting is not supported yet, the last
window’s weighting factor will overwrite the former one in the
overlapped region.
* User should assign 0 ~ 15 weighting factor to each metering
window, the pixel weighted by 0 will not take into account in
AEC calculation.

Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/handler_interface.cpp
cfc40650d62af2c48b3c48c9ac98f74b047c14ef 27-Apr-2015 Wind Yuan <feng.yuan@intel.com> analyzer: fix function missing return value
/external/libxcam/xcore/handler_interface.cpp
0cccafab34077af3976a24302ff56984926086dd 14-Apr-2015 John Ye <john.ye@intel.com> analyzer: aiq enable set_color_effect in libxcam
/external/libxcam/xcore/handler_interface.cpp
27db751fdb3c793c65ad74822b950dfbd916a5bc 26-Jan-2015 Wind Yuan <feng.yuan@intel.com> extract xcam_param.h for 3a handler parameters
/external/libxcam/xcore/handler_interface.cpp
75564b1f2bd9b01b6b715d24963f6a723127bd03 15-Jan-2015 Wind Yuan <feng.yuan@intel.com> init libxcam source code
/external/libxcam/xcore/handler_interface.cpp