Updating changelog: Revert "Check resolution against bad scaling on mode switch"
[adaptation/intel_mfld/gst-plugins-atomisp.git] / packaging / mfldv4l2camsrc.changes
1 * Mon Nov 26 2012 Telle-Tiia Pitkänen <telle-tiia.pitkanen@ixonos.com> submit/trunk/20121123.104013@92eb161
2 - Revert "Check resolution against bad scaling on mode switch"
3
4 * Mon Nov 26 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121126.084841@9943185
5 - clean up: to_upstream.h removed.
6
7 * Fri Nov 23 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121123.104013@93e507e
8 - af status info passing via gst_element_post_message
9
10 * Fri Nov 23 2012 Telle-Tiia Pitkänen <telle-tiia.pitkanen@ixonos.com> accepted/trunk/20121120.150732@187c1fa
11 - Setting scene mode moved to correct place
12
13 * Thu Nov 22 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121120.150732@36839a7
14 - wrapper for 3a added.
15 - Makernote cleanup.
16
17 * Thu Nov 22 2012 Jussi Saavalainen <jussi.saavalainen@ixonos.com> accepted/trunk/20121112.215039@58b3c6d
18 - Don't overwrite different stillshot fourCC in capture start
19
20 * Tue Nov 20 2012 Timo <timo.toikkanen@ixonos.com> accepted/trunk/20121119.191102@de82248
21 - Changed functions
22
23 * Mon Nov 19 2012 Telle-Tiia Pitkänen <telle-tiia.pitkanen@ixonos.com> submit/trunk/20121119.083552@4696d92
24 - Exposure features implemented:
25
26 * Sat Nov 17 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@ec2d54a
27 - Af stop when making image capture, default exposure mode changed.
28
29 * Fri Nov 16 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@fe4db92
30 - fix flash and clean up
31
32 * Fri Nov 16 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@3e4a4f2
33 - flash need request to 3A lib used in auto flash mode
34
35 * Thu Nov 15 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@ae18d70
36 - flash sequence for 3A added.
37
38 * Thu Nov 15 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@c15e86d
39 - clean up flash setting in camera control interface. flash setting method for 3A lib added.
40
41 * Thu Nov 15 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121112.215039@f192b64
42 - white bablance control added.
43
44 * Sat Nov 10 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121106.174439@5af9475
45 - enable exposure configuration to camera control interface.
46
47 * Fri Nov 09 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121107.151701@1b67cd8
48 - mipi irq control added.
49
50 * Fri Nov 09 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121107.151701@b8f10b7
51 - AeAf window 3A configuration added and debugs added.
52
53 * Wed Nov 07 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121106.174439@acc32f0
54 - set capture mode also to atom isp.
55
56 * Tue Nov 06 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121031.171703@2dcdf1c
57 - unify 3A methods to use ci_adv_ and add debugs to interface.
58
59 * Mon Nov 05 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121031.171703@db3d6d4
60 - combine AfAeAwb process methods and pass frame timestamp to 3A.
61
62 * Mon Nov 05 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121031.171703@35a52c7
63 - pass used frame rate info to 3A library.
64
65 * Wed Oct 31 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121031.092944@9e67f45
66 - after capture:set capture mode to viewfinder before configuring camera
67
68 * Wed Oct 31 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20121029.214746@c2da80e
69 - Still capture sequence improvement
70
71 * Mon Oct 29 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121027.073817@fe0da94
72 - Change component name from mfldv4l2camsrc to camerasrc
73
74 * Sat Oct 27 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121027.073817@90c0e89
75 - signal_still_capture property added with premliminary functionality.
76
77 * Fri Oct 26 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121018.070449@4bfb7c1
78 - Configure 3A mode after camera configuration.
79
80 * Fri Oct 26 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121018.070449@bc23b09
81 - update spec file due kernel package naming change.
82
83 * Mon Oct 22 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121018.070449@bf000f9
84 - change image capture to use camera control interface.
85
86 * Thu Oct 18 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20121017.130526@dd2fe36
87 - 3A lib integration.
88
89 * Fri Oct 05 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/2.0_beta/20121003.152706@6ca214b
90 - tap to focus configuration support
91
92 * Wed Oct 03 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/2.0_beta/20120912.025207@2551b98
93 - REMOVE ME: temporary solution to get still image resolutions to work.   Currently used interface does not have any indication   for still image capture from multimedia framework.
94 - Add support for request negotiation.
95 - Add support for configuring capture format configuration.
96
97 * Thu Sep 20 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/2.0_beta/20120912.025207@09af305
98 - Add support fot configuring capture-width and capture-height
99
100 * Mon Sep 10 2012 Jussi Saavalainen <jussi.saavalainen@ixonos.com> submit/2.0_beta/20120906.125813@efe13b9
101 - Give real instead of page-aligned buffer size to Gstreamer
102
103 * Thu Sep 06 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/2.0_beta/20120905.114619@8dcf023
104 - return value in camera_control_set_strobe changed
105
106 * Wed Sep 05 2012 Marko Ollonen <marko.ollonen@ixonos.com> submit/trunk/20120905.111456@e80773a
107 - Flash mode setting support down to atom isp
108 - atom isp header update
109 - atomisphal update
110 - still capture support added to camera control interface
111 - cleanup exif info
112 - Remove min/max frame size discovery from hot path
113 - REMOVE ME: Pretend to support 30 FPS regardless of what driver thinks
114 - Disable calls to broken VIDIOC_TRY_FMT
115 - Clean up most trivial warnings
116 - Report only discrete resolutions in caps, avoid duplicates
117 - Support ranges for discovered resolutions, with filtering to caps
118
119 * Wed Sep 05 2012 Marko Ollonen <marko.ollonen@ixonos.com> accepted/trunk/20120830.212851@2d8eef2
120 - Flash mode setting support down to atom isp
121 - atom isp header update
122 - atomisphal update
123 - still capture support added to camera control interface
124 - cleanup exif info
125 - Remove min/max frame size discovery from hot path
126 - REMOVE ME: Pretend to support 30 FPS regardless of what driver thinks
127 - Disable calls to broken VIDIOC_TRY_FMT
128 - Clean up most trivial warnings
129 - Report only discrete resolutions in caps, avoid duplicates
130 - Support ranges for discovered resolutions, with filtering to caps
131
132 * Fri Aug 17 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@fbddc1a
133 - fix zoom step 1
134
135 * Thu Aug 16 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@ccb3c07
136 - zoom support added to camera control interface
137 - rank YUV and RGB formats
138
139 * Thu Aug 16 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@2f5302c
140 - exif info read support for camera control interface
141
142 * Wed Aug 15 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@231e4fa
143 - Revert "Manually merge upstream non-discrete framesize enumeration"
144
145 * Tue Aug 14 2012 Jussi Saavalainen <jussi.saavalainen@ixonos.com> v0.43@7d6159f
146 - Move log spam from caps enum due to frame sizes into higher level
147 - Manually merge upstream non-discrete framesize enumeration
148 - Log unknowns when ranking pixel formats
149
150 * Tue Aug 14 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@1e08b82
151 - basic AF support to camera control interface
152 - update changelog
153
154 * Fri Aug 10 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@4c5843c
155 [ Marko Ollonen ]
156 - photo effect support added.
157 - strobe mode setting via camera control interface added.
158 [ Marko Ollonen ]
159 - atomisp interface update
160 - Camera control interface skeleton.
161 - vflip and hflip properties added.
162 - update changelog
163
164 * Thu Jul 19 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@3cdae27
165 [ Marko Ollonen ]
166 - Change primary and secondary camera index to v4l2 interface.
167
168 * Wed Jul 18 2012 Marko Ollonen <marko.ollonen@ixonos.com> v0.43@8652239
169 [ Marko Ollonen ]
170 - Camera selection interface change input-sensor to camera-id.
171
172 * Tue Jul 10 2012 telle-tiia.pitkanen@ixonos.com <telle-tiia.pitkanen@ixonos.com> v0.43@16312f9
173 [ Telle-Tiia Pitkänen ]
174 - Version 0.43, release to OBS
175
176 * Tue Jul 10 2012 telle-tiia.pitkanen@ixonos.com <telle-tiia.pitkanen@ixonos.com> v0.43@09f30e8
177 [ Jussi Saavalainen ]
178 - Merge branch 'initial' into init-2
179 [ Saavalainen, Jussi ]
180 - Merge "Release for 0.41. Signed-off-by: Hu Gang <gang.a.hu@intel.com>"
181 [ Jussi Saavalainen ]
182 - Add packaging
183 - Disable gtkdoc build
184 - Add needed videodev.h include
185 - Use proper build flags for atomisphal
186 [ Hu Gang ]
187 - Release for 0.42. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
188 - Add the kernel hearder file atomisp_v4l2.h for release. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
189 [ Yu Xia ]
190 - fix issue that AF is not stopped when AF process is timeout
191 [ lyang56 ]
192 - fix some warning for makernote
193 [ Hu Gang ]
194 - Code cleanup in camera source.
195 - Fix XNR and GDC.
196 - Reenable capture mode settings. Remove the error reutrn from request 0 buffer. Request 0 buffers is not supported by USB camera. If return error from request 0 buffer, will cause the image capture failed in camerabin. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
197 - Init the sem_3a Signed-off-by: Hu Gang <gang.a.hu@intel.com>
198 - Fix for the image capture with camerabin. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
199 - Disable binary switch in ISP. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
200 - Merge the patch to add the sem_wait in 3A loop. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
201 - Add the get scene mode. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
202 - Code clean up fo the cam_capture_frame. Create a small function. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
203 - Code cleanup for the photography interface. Fix the fps_n/fps_d is NULL which cause gst_v4l2camsrc_set_capture fault. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
204 [ Yu Xia ]
205 - add pre-flash support in camsrc
206 [ Hu Gang ]
207 - Merge branch 'master' of git@gitorious.org:maemo-multimedia/mfldv4l2camsrc
208 - Release for 0.5. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
209 - Release for 0.41. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
210 - Bug fix for the AF done message send. As the AF status always return 0 from the 3A library. Currently send the AF status to application alwasy if user open the AF debug flag for the camera source property. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
211 - 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>
212 - Update the focus position range Signed-off-by: Hu Gang <gang.a.hu@intel.com>
213 - Print the camera source interface version number Signed-off-by: Hu Gang <gang.a.hu@intel.com>
214 - Bug fix for DVS. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
215 - Add focus status check for each frame. Send the focus success message to application. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
216 [ lyang56 ]
217 - enable only capture, modify makenote get from drivers
218 [ Hu Gang ]
219 - Add debug messages to the cam_feature_set. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
220 - Add the debug-flags property for performance tuning and maker note Signed-off-by: Hu Gang <gang.a.hu@intel.com>
221 - Update interface with 3A to 20110128 Signed-off-by: Hu Gang <gang.a.hu@intel.com>
222 - code cleanup for new SH release. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
223 - Update the interface between libmfldadvci and camera source. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
224 - Disable maker note by default. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
225 [ lyang56 ]
226 - modify the call dirver's method
227 [ Hu Gang ]
228 - Add version number control between camera source and libmfldadvci. Currently, the version is 20110126 Signed-off-by: Hu Gang <gang.a.hu@intel.com>
229 - Release for 0.4 Signed-off-by: Hu Gang <gang.a.hu@intel.com>
230 [ Jianxu zheng ]
231 - adding af windows property
232 [ Hu Gang ]
233 - Update zoom to make it have effect in all modes.
234 [ Jianxu zheng ]
235 - adding ae window property
236 - adding af metering mode property
237 - adding ae metering mode property
238 [ Hu Gang ]
239 - Fix some compile warning. Fix the brightness settings. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
240 - Move GDC to other position. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
241 - Coding style clean up for blank a end of line Signed-off-by: Hu Gang <gang.a.hu@intel.com>
242 [ lyang56 ]
243 - the 2rd exif makernote gst
244 - the 2rd exif makernote gst-libs
245 [ Hu Gang ]
246 - Update the document. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
247 [ lyang56 ]
248 - the 2rd exif makernote extension libmfldadvci
249 - the second editon for the exif makernote, pure added files
250 [ Hu Gang ]
251 - Add GDC support. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
252 - Add the install.sh to install the library easily.
253 - Add the pkgconfig file. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
254 - Rename library name to libgstatomisphal Signed-off-by: Hu Gang <gang.a.hu@intel.com>
255 - Coding sytel clean up. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
256 - Rename the directory from mfldcamhal to atomisphal. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
257 [ peng liu ]
258 - update capture_stop func, request 0 buffers to release buffer manually
259 [ Hu Gang ]
260 - Rename mfldhal to mfldcamhal according to Xiaolin's suggestion. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
261 - Add Bad Pixel Correction feature. Small code clean up in mfldhal. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
262 - Rename mfldcam to mfldhal. mfldcamera is a name for the abstract class. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
263 - Delete v4l2newcam. We don't plan to deliver any new update to v4l2newcam. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
264 - Delete the raw_output_directory property Signed-off-by: Hu Gang <gang.a.hu@intel.com>
265 - Implemented the YCC NR an Bayer NR Signed-off-by: Hu Gang <gang.a.hu@intel.com>
266 - Fix the incompatiblity with Nokia's gst-plugin-camera-n900. Rename libgstcamera to libgstmfldcamera. Doesn't build v4l2newcamsrc by default.
267 - Print the commit number when init mfldv4l2camsrc Signed-off-by: Hu Gang <gang.a.hu@intel.com>
268 - Add black level compensation. Update some descriptions of the property GDC, CAC, use-copy. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
269 - Add dump image support. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
270 - 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>
271 - Update default zoom to 1 Signed-off-by: Hu Gang <gang.a.hu@intel.com>
272 - Add pointer check before create debug string. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
273 - 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>
274 - Fix exposure/focus settings doesn't take effect. Update these settings after stream on. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
275 - 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>
276 - Fix focus position settings.
277 - Adding wait when is no buffer in the queue. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
278 - Update the included files looking path for mfldv4l2camsrc. First look from the internal. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
279 - Add flicker Auto support Signed-off-by: Hu Gang <gang.a.hu@intel.com>
280 - Add EE support. Update mfldisp_v4l2.h to keep compliance with kernel. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
281 - Add value check for ev_compensation. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
282 - Remove the photography definition in mfld_cam.c Signed-off-by: Hu Gang <gang.a.hu@intel.com>
283 - Add some properties as CONTROLLABLE Signed-off-by: Hu Gang <gang.a.hu@intel.com>
284 - Add focus-posi property to mfldv4l2camsrc. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
285 - Add dis results settings. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
286 - Fix noise redution run error because gfree an uninit pointer. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
287 - Fix raw dump directory invalid bug. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
288 - Update the default flicker mode to 50HZ. This is the default settings in libmfldadvci Signed-off-by: Hu Gang <gang.a.hu@intel.com>
289 - Run gst-indent to all the C files get a good coding style. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
290 - 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>
291 - Add format check before doing the redeye reduction and DIS. Only support I420 now. Signed-off-by: Hu Gang <gang.a.hu@intel.com>
292 - Enable red eye reduction and DIS. Update nosie-reduction from uint type to flags type. Update interface with libmfldadvci.so
293 - Fix fourcc for RAW10 is not correct. Support RAW10 capture now.
294 - Fix ev_compensation implement in abstract layer API
295 - Add support for opening libmfldadvci.so.0
296 - Add switch mode support when there is no libmfldadvci
297 - Add function to calculate frame_byte_size for different formats.
298 - Remove the compile dependency with closed source 3A binary.
299 - Don't copy buffer by default.
300 - First release for mfldv4l2camsrc. Add abstract layer API. Add mfldv4l2camsrc. Add 3A support. Implement the photography interface.
301 - Fix the issue that can't be compiled in old kernel without some raw format definition
302 - Add m4 files to resolve the compile issue
303 - Detete the abstrac layer API files
304 - Add more format support.
305 - Add NV12 format support
306 - Modify the default format support by camera driver.
307 - 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.
308