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