adaptation/intel_mfld/gst-plugins-atomisp.git
13 years agoBug fix for AF windows.
Hu Gang [Fri, 11 Feb 2011 14:52:16 +0000 (22:52 +0800)]
Bug fix for AF windows.
Don't set the AF metering mode to SPOT when set the AF windows.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoUpdate the focus position range Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Fri, 11 Feb 2011 08:57:51 +0000 (16:57 +0800)]
Update the focus position range Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoPrint the camera source interface version number Signed-off-by: Hu Gang <gang.a.hu...
Hu Gang [Thu, 10 Feb 2011 06:18:36 +0000 (14:18 +0800)]
Print the camera source interface version number Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoBug fix for DVS. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Thu, 10 Feb 2011 06:02:42 +0000 (14:02 +0800)]
Bug fix for DVS. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoenable only capture, modify makenote get from drivers
lyang56 [Mon, 31 Jan 2011 11:21:49 +0000 (19:21 +0800)]
enable only capture, modify makenote get from drivers

13 years agoAdd focus status check for each frame. Send the focus success message to application...
Hu Gang [Tue, 1 Feb 2011 06:55:03 +0000 (14:55 +0800)]
Add focus status check for each frame. Send the focus success message to application. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoAdd debug messages to the cam_feature_set. Signed-off-by: Hu Gang <gang.a.hu@intel...
Hu Gang [Mon, 31 Jan 2011 07:47:15 +0000 (15:47 +0800)]
Add debug messages to the cam_feature_set. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoAdd the debug-flags property for performance tuning and maker note Signed-off-by...
Hu Gang [Mon, 31 Jan 2011 03:35:55 +0000 (11:35 +0800)]
Add the debug-flags property for performance tuning and maker note Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoUpdate interface with 3A to 20110128 Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Sat, 29 Jan 2011 03:22:42 +0000 (11:22 +0800)]
Update interface with 3A to 20110128 Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agocode cleanup for new SH release. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Thu, 27 Jan 2011 09:48:18 +0000 (17:48 +0800)]
code cleanup for new SH release. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoUpdate the interface between libmfldadvci and camera source. Signed-off-by: Hu Gang...
Hu Gang [Thu, 27 Jan 2011 08:28:21 +0000 (16:28 +0800)]
Update the interface between libmfldadvci and camera source. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agomodify the call dirver's method
lyang56 [Thu, 27 Jan 2011 02:57:37 +0000 (10:57 +0800)]
modify the call dirver's method

13 years agoAdd version number control between camera source and libmfldadvci. Currently, the...
Hu Gang [Wed, 26 Jan 2011 13:03:04 +0000 (21:03 +0800)]
Add version number control between camera source and libmfldadvci. Currently, the version is 20110126 Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoDisable maker note by default.
Hu Gang [Thu, 27 Jan 2011 06:01:32 +0000 (14:01 +0800)]
Disable maker note by default.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRelease for 0.4
Hu Gang [Tue, 25 Jan 2011 11:03:29 +0000 (19:03 +0800)]
Release for 0.4
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoadding af windows property
Jianxu zheng [Mon, 24 Jan 2011 12:15:44 +0000 (20:15 +0800)]
adding af windows property

Signed-off-by: Jianxu zheng <jian.xu.zheng@intel.com>
13 years agoadding ae window property
Jianxu zheng [Mon, 24 Jan 2011 11:28:13 +0000 (19:28 +0800)]
adding ae window property

Signed-off-by: Jianxu zheng <jian.xu.zheng@intel.com>
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoadding af metering mode property
Jianxu zheng [Mon, 24 Jan 2011 09:04:52 +0000 (17:04 +0800)]
adding af metering mode property

Signed-off-by: Jianxu zheng <jian.xu.zheng@intel.com>
13 years agoadding ae metering mode property
Jianxu zheng [Mon, 24 Jan 2011 08:44:03 +0000 (16:44 +0800)]
adding ae metering mode property

Signed-off-by: Jianxu zheng <jian.xu.zheng@intel.com>
13 years agoUpdate zoom to make it have effect in all modes.
Hu Gang [Mon, 24 Jan 2011 11:48:42 +0000 (19:48 +0800)]
Update zoom to make it have effect in all modes.

Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoupdate capture_stop func, request 0 buffers to release buffer manually
peng liu [Wed, 19 Jan 2011 07:33:33 +0000 (15:33 +0800)]
update capture_stop func, request 0 buffers to release buffer manually

13 years agoFix some compile warning. Fix the brightness settings. Signed-off-by: Hu Gang <gang...
Hu Gang [Sun, 23 Jan 2011 12:34:49 +0000 (20:34 +0800)]
Fix some compile warning. Fix the brightness settings. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agothe 2rd exif makernote gst-libs
lyang56 [Sun, 23 Jan 2011 11:10:52 +0000 (19:10 +0800)]
the 2rd exif makernote gst-libs

13 years agoMove GDC to other position. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Sun, 23 Jan 2011 11:56:40 +0000 (19:56 +0800)]
Move GDC to other position. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agothe 2rd exif makernote gst
lyang56 [Sun, 23 Jan 2011 11:18:34 +0000 (19:18 +0800)]
the 2rd exif makernote gst

13 years agothe 2rd exif makernote extension libmfldadvci
lyang56 [Sun, 23 Jan 2011 10:50:23 +0000 (18:50 +0800)]
the 2rd exif makernote extension libmfldadvci

13 years agoCoding style clean up for blank a end of line Signed-off-by: Hu Gang <gang.a.hu@intel...
Hu Gang [Sun, 23 Jan 2011 11:44:48 +0000 (19:44 +0800)]
Coding style clean up for blank a end of line Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agothe second editon for the exif makernote, pure added files
lyang56 [Sun, 23 Jan 2011 10:29:23 +0000 (18:29 +0800)]
the second editon for the exif makernote, pure added files

13 years agoUpdate the document.
Hu Gang [Sun, 23 Jan 2011 11:09:28 +0000 (19:09 +0800)]
Update the document.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd GDC support.
Hu Gang [Fri, 21 Jan 2011 08:56:40 +0000 (16:56 +0800)]
Add GDC support.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd the install.sh to install the library easily.
Hu Gang [Fri, 21 Jan 2011 07:57:01 +0000 (15:57 +0800)]
Add the install.sh to install the library easily.

Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd the pkgconfig file.
Hu Gang [Thu, 20 Jan 2011 13:06:56 +0000 (21:06 +0800)]
Add the pkgconfig file.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRename library name to libgstatomisphal Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Thu, 20 Jan 2011 13:01:18 +0000 (21:01 +0800)]
Rename library name to libgstatomisphal Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoCoding sytel clean up. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
Hu Gang [Thu, 20 Jan 2011 12:47:05 +0000 (20:47 +0800)]
Coding sytel clean up. Signed-off-by: Hu Gang <gang.a.hu@intel.com>

13 years agoRename the directory from mfldcamhal to atomisphal.
Hu Gang [Thu, 20 Jan 2011 12:34:06 +0000 (20:34 +0800)]
Rename the directory from mfldcamhal to atomisphal.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRename mfldhal to mfldcamhal according to Xiaolin's suggestion.
Hu Gang [Wed, 19 Jan 2011 02:37:02 +0000 (10:37 +0800)]
Rename mfldhal to mfldcamhal according to Xiaolin's suggestion.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd Bad Pixel Correction feature.
Hu Gang [Mon, 17 Jan 2011 06:23:13 +0000 (14:23 +0800)]
Add Bad Pixel Correction feature.
Small code clean up in mfldhal.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRename mfldcam to mfldhal.
Hu Gang [Mon, 17 Jan 2011 02:17:02 +0000 (10:17 +0800)]
Rename mfldcam to mfldhal.
mfldcamera is a name for the abstract class.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoDelete v4l2newcam.
Hu Gang [Sun, 16 Jan 2011 07:26:01 +0000 (15:26 +0800)]
Delete v4l2newcam.
We don't plan to deliver any new update to v4l2newcam.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoDelete the raw_output_directory property
Hu Gang [Sun, 16 Jan 2011 06:58:54 +0000 (14:58 +0800)]
Delete the raw_output_directory property
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoImplemented the YCC NR an Bayer NR
Hu Gang [Sat, 15 Jan 2011 09:51:27 +0000 (17:51 +0800)]
Implemented the YCC NR an Bayer NR
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix the incompatiblity with Nokia's gst-plugin-camera-n900.
Hu Gang [Sat, 15 Jan 2011 09:36:22 +0000 (17:36 +0800)]
Fix the incompatiblity with Nokia's gst-plugin-camera-n900.
Rename libgstcamera to libgstmfldcamera.
Doesn't build v4l2newcamsrc by default.

Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoPrint the commit number when init mfldv4l2camsrc
Hu Gang [Fri, 14 Jan 2011 05:11:48 +0000 (13:11 +0800)]
Print the commit number when init mfldv4l2camsrc
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd black level compensation.
Hu Gang [Thu, 13 Jan 2011 01:57:17 +0000 (09:57 +0800)]
Add black level compensation.
Update some descriptions of the property GDC, CAC, use-copy.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd dump image support.
Hu Gang [Wed, 12 Jan 2011 06:33:44 +0000 (14:33 +0800)]
Add dump image support.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoTunning about zoom setting
Hu Gang [Tue, 11 Jan 2011 09:30:05 +0000 (17:30 +0800)]
Tunning about zoom setting
Map zoom range from 1.0 - 10.0 to 1 - 64.
Update max zoom to 10.0.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoUpdate default zoom to 1
Hu Gang [Tue, 11 Jan 2011 07:32:44 +0000 (15:32 +0800)]
Update default zoom to 1
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd pointer check before create debug string.
Hu Gang [Tue, 11 Jan 2011 06:31:50 +0000 (14:31 +0800)]
Add pointer check before create debug string.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd set input for the sensor switch.
Hu Gang [Sun, 9 Jan 2011 09:41:42 +0000 (17:41 +0800)]
Add set input for the sensor switch.
Move focus-posi property up with 3A settings.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix exposure/focus settings doesn't take effect.
Hu Gang [Sat, 8 Jan 2011 07:32:45 +0000 (15:32 +0800)]
Fix exposure/focus settings doesn't take effect.
Update these settings after stream on.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix ISO speed settings.
Hu Gang [Sat, 8 Jan 2011 06:38:17 +0000 (14:38 +0800)]
Fix ISO speed settings.
Give better output result.
Ignore the zero settings for exposure, aperture.
Add V4L2_CTRL_CLASS_USER settings.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix focus position settings.
Hu Gang [Sat, 8 Jan 2011 05:54:15 +0000 (13:54 +0800)]
Fix focus position settings.

Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdding wait when is no buffer in the queue.
Hu Gang [Fri, 7 Jan 2011 11:31:48 +0000 (19:31 +0800)]
Adding wait when is no buffer in the queue.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoUpdate the included files looking path for mfldv4l2camsrc.
Hu Gang [Thu, 6 Jan 2011 06:36:29 +0000 (14:36 +0800)]
Update the included files looking path for mfldv4l2camsrc.
First look from the internal.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd flicker Auto support
Hu Gang [Wed, 5 Jan 2011 14:49:12 +0000 (22:49 +0800)]
Add flicker Auto support
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd EE support.
Hu Gang [Wed, 5 Jan 2011 14:47:24 +0000 (22:47 +0800)]
Add EE support.
Update mfldisp_v4l2.h to keep compliance with kernel.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd value check for ev_compensation.
Hu Gang [Wed, 5 Jan 2011 06:57:55 +0000 (14:57 +0800)]
Add value check for ev_compensation.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRemove the photography definition in mfld_cam.c
Hu Gang [Wed, 5 Jan 2011 03:03:40 +0000 (11:03 +0800)]
Remove the photography definition in mfld_cam.c
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd some properties as CONTROLLABLE
Hu Gang [Tue, 4 Jan 2011 12:31:27 +0000 (20:31 +0800)]
Add some properties as CONTROLLABLE
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd focus-posi property to mfldv4l2camsrc.
Hu Gang [Tue, 4 Jan 2011 11:48:32 +0000 (19:48 +0800)]
Add focus-posi property to mfldv4l2camsrc.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd dis results settings.
Hu Gang [Tue, 4 Jan 2011 09:33:39 +0000 (17:33 +0800)]
Add dis results settings.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix noise redution run error because gfree an uninit pointer.
Hu Gang [Sun, 2 Jan 2011 14:28:42 +0000 (22:28 +0800)]
Fix noise redution run error because gfree an uninit pointer.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoFix raw dump directory invalid bug.
Hu Gang [Sun, 2 Jan 2011 14:05:18 +0000 (22:05 +0800)]
Fix raw dump directory invalid bug.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoUpdate the default flicker mode to 50HZ.
Hu Gang [Sun, 2 Jan 2011 13:22:48 +0000 (21:22 +0800)]
Update the default flicker mode to 50HZ.
This is the default settings in libmfldadvci
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoRun gst-indent to all the C files get a good coding style.
Hu Gang [Sun, 2 Jan 2011 12:54:44 +0000 (20:54 +0800)]
Run gst-indent to all the C files get a good coding style.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd flicker mode auto.
Hu Gang [Sun, 2 Jan 2011 12:38:42 +0000 (20:38 +0800)]
Add flicker mode auto.
Move 3A init from the driver open to camera source init.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoAdd format check before doing the redeye reduction and DIS.
Hu Gang [Sun, 2 Jan 2011 08:51:04 +0000 (16:51 +0800)]
Add format check before doing the redeye reduction and DIS.
Only support I420 now.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
13 years agoEnable red eye reduction and DIS.
Hu Gang [Fri, 31 Dec 2010 15:32:12 +0000 (23:32 +0800)]
Enable red eye reduction and DIS.
Update nosie-reduction from uint type to flags type.
Update interface with libmfldadvci.so

13 years agoFix fourcc for RAW10 is not correct.
Hu Gang [Tue, 28 Dec 2010 08:16:09 +0000 (16:16 +0800)]
Fix fourcc for RAW10 is not correct.
Support RAW10 capture now.

13 years agoFix ev_compensation implement in abstract layer API
Hu Gang [Mon, 27 Dec 2010 14:14:24 +0000 (22:14 +0800)]
Fix ev_compensation implement in abstract layer API

13 years agoAdd support for opening libmfldadvci.so.0
Hu Gang [Mon, 27 Dec 2010 14:13:31 +0000 (22:13 +0800)]
Add support for opening libmfldadvci.so.0

13 years agoAdd switch mode support when there is no libmfldadvci
Hu Gang [Fri, 24 Dec 2010 06:51:58 +0000 (14:51 +0800)]
Add switch mode support when there is no libmfldadvci

13 years agoAdd function to calculate frame_byte_size for different formats.
Hu Gang [Thu, 23 Dec 2010 08:21:38 +0000 (16:21 +0800)]
Add function to calculate frame_byte_size for different formats.

13 years agoRemove the compile dependency with closed source 3A binary.
Hu Gang [Thu, 16 Dec 2010 03:37:46 +0000 (11:37 +0800)]
Remove the compile dependency with closed source 3A binary.

13 years agoDon't copy buffer by default.
Hu Gang [Tue, 14 Dec 2010 14:12:11 +0000 (22:12 +0800)]
Don't copy buffer by default.

13 years agoFirst release for mfldv4l2camsrc.
Hu Gang [Fri, 26 Nov 2010 18:39:29 +0000 (02:39 +0800)]
First release for mfldv4l2camsrc.
Add abstract layer API.
Add mfldv4l2camsrc.
Add 3A support.
Implement the photography interface.

13 years agoFix the issue that can't be compiled in old kernel without some raw
Hu Gang [Sat, 13 Nov 2010 07:41:40 +0000 (15:41 +0800)]
Fix the issue that can't be compiled in old kernel without some raw
format definition

13 years agoAdd m4 files to resolve the compile issue
Hu Gang [Fri, 12 Nov 2010 04:40:29 +0000 (12:40 +0800)]
Add m4 files to resolve the compile issue

13 years agoDetete the abstrac layer API files
Hu Gang [Sun, 7 Nov 2010 11:51:33 +0000 (19:51 +0800)]
Detete the abstrac layer API files

13 years agoAdd more format support.
Hu Gang [Sun, 7 Nov 2010 11:49:26 +0000 (19:49 +0800)]
Add more format support.

13 years agoAdd NV12 format support
Hu Gang [Mon, 18 Oct 2010 07:11:14 +0000 (15:11 +0800)]
Add NV12 format support

13 years agoModify the default format support by camera driver.
Hu Gang [Fri, 15 Oct 2010 09:46:13 +0000 (17:46 +0800)]
Modify the default format support by camera driver.

13 years agoFirst release for mfldv4l2camsrc.
Hu Gang [Wed, 13 Oct 2010 03:06:37 +0000 (11:06 +0800)]
First release for mfldv4l2camsrc.
Most of the code are cloned from gst-nokia-videosrc.
Made little changes to the v4l2newcamsrc to support basic image/video capture
for Intel Medfield platform camera.