9fbfce6bd98f1d790f75215932de854892a58154 |
|
24-Nov-2017 |
Wind Yuan <feng.yuan@intel.com> |
headers: add xcam_std.h as xcam cplusplus first header * new xcam_std.h as first header instead of xcam_utils.h * all export headers with #include <> instead of #include "" Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/buffer_pool.cpp
|
1cb555880200516c65d82bf96efa9b3c9081d873 |
|
18-Sep-2017 |
Wind Yuan <feng.yuan@intel.com> |
buf-pool: derive from RefObj for easy usage * next time can direct get buffer by pool->get_buffer(); instead of pool->get_buffer(pool); Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/buffer_pool.cpp
|
6d144ce2e4095c39b7776f308e9dd5bb4792b1b3 |
|
16-Aug-2017 |
Wind Yuan <feng.yuan@intel.com> |
framework: extract generic buffer functions to base * weaken BufferProxy and enhance VideoBuffer Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/buffer_pool.cpp
|
d3bee015a4f71561fee16b22beeb3cc9d198d3e8 |
|
30-Jun-2017 |
zongwave <wei.zong@intel.com> |
cl-dvs: add video stabilization using gyroscope * support Gyro 3-DoF (orientation) stabilization * test-video-stabilization cmdline: $ test-video-stabilization --input in.yuv --output out.mp4 Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/buffer_pool.cpp
|
641a083deec40486d9a7f19ca355f398de5d2053 |
|
26-Feb-2016 |
Wind Yuan <feng.yuan@intel.com> |
swap-buffer: auto config init_order in cl processor * CL3aImageProcessor::post_config()can auto-detect swap init_order and update buf_pool of yuv_pipe handler. * This is a workaround for HW encoder which only support Y plane offset = 0. Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/buffer_pool.cpp
|
e36d084b75c928af09cefd6bd6bef3589916c815 |
|
08-Jun-2015 |
Wind Yuan <feng.yuan@intel.com> |
stats: attached to each drm buffer * Each cl feature may need the stats data for calculation * sometimes stats info can used as scaled picture
/external/libxcam/xcore/buffer_pool.cpp
|
fb11a5c74d834b1d93e2bdad14861f847e6a8634 |
|
22-May-2015 |
Wind Yuan <feng.yuan@intel.com> |
fix deadlock of cl processor * deadlock caused by 3a stats buffer waiting and 3a results apply * reduce latency on stats queue wait
/external/libxcam/xcore/buffer_pool.cpp
|
10a616d3602fda3fcf1d48e589938e771390d714 |
|
23-Apr-2015 |
Jia Meng <jia.meng@intel.com> |
Enable CL image processor via xcamsrc plugin Image processor and 3A analyzer can be configured via set_property. Restructure MainDeviceManager to reuse more from DeviceManager. gstxcamsrc can handle both drm bo buffer and v4l2 buffer now.
/external/libxcam/xcore/buffer_pool.cpp
|
b90a89ca7cf13529362e556fe4faaa33a9dbc090 |
|
08-Apr-2015 |
Wind Yuan <feng.yuan@intel.com> |
cl: add cl image bo buffer and pool * CLImageBoBuffer derived from DrmBoBuffer * CLImageBoData created from cl image and export bo to DrmBoData
/external/libxcam/xcore/buffer_pool.cpp
|
4bbe4ecab625be7f5f2e56d1e87f326dd61a2bf1 |
|
02-Apr-2015 |
Wind Yuan <feng.yuan@intel.com> |
bufferpool: init buffer pool and proxy * bufferpool, manage all buffer data. * bufferproxy, protect buffer data from directly access, and release buffer data to poll when proxy destructed. * refactor drmbobuffer to derive from bufferpool/proxy
/external/libxcam/xcore/buffer_pool.cpp
|