adaptation/intel_mfld/gst-plugins-atomisp.git
11 years agoaf window configuration update.
Marko Ollonen [Fri, 25 Jan 2013 11:40:08 +0000 (13:40 +0200)]
af window configuration update.

Change-Id: Ifca8a4a75f0488f69b9d112458182259b0ae9f0a

11 years agoAdd ISP ae_mode setting as Gst property
Jussi Saavalainen [Thu, 17 Jan 2013 15:48:44 +0000 (17:48 +0200)]
Add ISP ae_mode setting as Gst property

Change-Id: I0e312e1cfb8cbba7a58870932ad93836ccdacbfc

11 years agoAdd exposure mode initialisation.
Marko Ollonen [Thu, 17 Jan 2013 13:57:50 +0000 (15:57 +0200)]
Add exposure mode initialisation.

Change-Id: Id52fa8d5ebdbdf85905148b0516b3705acc8332b

11 years agocolorspace: fourcc typo
Wind Yuan [Thu, 17 Jan 2013 08:08:10 +0000 (16:08 +0800)]
colorspace: fourcc typo

Change-Id: Ifce969a09e83a8fafb6a098bdc9b5a55883d3fd2

11 years agocontinuos focus mode support added.
Marko Ollonen [Wed, 16 Jan 2013 13:47:52 +0000 (15:47 +0200)]
continuos focus mode support added.

Change-Id: Ibbcbdf84043f70ff8b21d21ec694c55b67248edc

11 years agofix bugs came from 3a lib dynamic linking change.
Marko Ollonen [Wed, 16 Jan 2013 11:58:59 +0000 (13:58 +0200)]
fix bugs came from 3a lib dynamic linking change.

Change-Id: I9d152ea6aaec794a026af625de17bda323d8a7c4

11 years agoupdate changelog.
Marko Ollonen [Mon, 14 Jan 2013 09:01:25 +0000 (11:01 +0200)]
update changelog.

Change-Id: I748a5cf9a028fa390ef58e1d1868a7e72513ac06

11 years agobuffer-sharing: supports <video/x-vaapi-sharing> on video buffer
Wind Yuan [Fri, 11 Jan 2013 05:41:11 +0000 (13:41 +0800)]
buffer-sharing: supports <video/x-vaapi-sharing> on video buffer

Change-Id: I00d9e58b7ecb643a0af81290af4d25f534388526

11 years agouse 3a lib dynamically linked
Marko Ollonen [Wed, 9 Jan 2013 16:27:04 +0000 (18:27 +0200)]
use 3a lib dynamically linked

Change-Id: I485c1a2ee22f9b3c853771e4d27eb4a212fdf61f

11 years agoadd mutex for capture viewfinder request.
Marko Ollonen [Wed, 9 Jan 2013 15:03:12 +0000 (17:03 +0200)]
add mutex for capture viewfinder request.

Change-Id: Ica2ed9e3f0809933bf5be3e6ff28377546e2388e

11 years agoAF status update fix
Timo Toikkanen [Wed, 9 Jan 2013 08:44:37 +0000 (10:44 +0200)]
AF status update fix

Change-Id: I77662e6e3c1b38cbe1a04720e61df0952ee1e2c4

11 years agoflash usage info to exif data.
Marko Ollonen [Mon, 7 Jan 2013 11:20:12 +0000 (13:20 +0200)]
flash usage info to exif data.

Change-Id: Ib33766b67d712b3d98827a2f751594a11cf26082

11 years agopreliminary support for burst mode which will be done later.
Marko Ollonen [Fri, 4 Jan 2013 13:25:39 +0000 (15:25 +0200)]
preliminary support for burst mode which will be done later.

Change-Id: I34d688fdab94bebc53d074bfdcdcd7bcf237ad6a

11 years agopackaging: Remove unneeded dependencies
Jussi Saavalainen [Fri, 4 Jan 2013 14:56:14 +0000 (16:56 +0200)]
packaging: Remove unneeded dependencies

Change-Id: I88ec3c6e7b9700444f460d77b92da3f33ce2f51b

11 years agoremove extra frame skipping
Marko Ollonen [Wed, 2 Jan 2013 08:35:25 +0000 (10:35 +0200)]
remove extra frame skipping

Change-Id: Ie457ab92e3533d74442a645ca03f58c5a16f92db

11 years agoprevent soc sensor call 3a lib methods.
Marko Ollonen [Tue, 4 Dec 2012 09:55:16 +0000 (11:55 +0200)]
prevent soc sensor call 3a lib methods.

Change-Id: I1234becab6d71eab3fbafb4560a5f7c5cfc89949

11 years agoatom isp strobe light control added.
Marko Ollonen [Fri, 30 Nov 2012 13:54:13 +0000 (15:54 +0200)]
atom isp strobe light control added.

Change-Id: Ica4bc4c1ff1d78196d17f236b57c01b34b06ee9e

11 years agostrobe light control added to camera control interface.
Marko Ollonen [Fri, 30 Nov 2012 13:16:32 +0000 (15:16 +0200)]
strobe light control added to camera control interface.

Change-Id: I93a0c90de01e21c522ff1625b7fd491edcf1486e

11 years agoClean up: remove dependency to 3a lib headers
Marko Ollonen [Wed, 28 Nov 2012 11:47:42 +0000 (13:47 +0200)]
Clean up: remove dependency to 3a lib headers

Change-Id: Idc7f23881b8711132cb1e203fd5f91bb8661a10c

11 years agoclean up: MIPI interrupt debugs
Marko Ollonen [Tue, 27 Nov 2012 14:17:00 +0000 (16:17 +0200)]
clean up: MIPI interrupt debugs

Change-Id: I4195309dba91f532385635e9d4ed821f4e1aee8f

11 years agoUpdating changelog: Revert "Check resolution against bad scaling on mode switch"
Telle-Tiia Pitkänen [Mon, 26 Nov 2012 13:14:35 +0000 (15:14 +0200)]
Updating changelog: Revert "Check resolution against bad scaling on mode switch"

Change-Id: I7570d9add69cf5013d7b336428eb8d481bc47186

11 years agoRevert "Check resolution against bad scaling on mode switch"
Telle-Tiia Pitkänen [Mon, 26 Nov 2012 13:04:43 +0000 (15:04 +0200)]
Revert "Check resolution against bad scaling on mode switch"

This reverts commit e87938069027f704dfb95942534515ad6a248140.

11 years agoclean up: to_upstream.h removed.
Marko Ollonen [Mon, 26 Nov 2012 10:30:51 +0000 (12:30 +0200)]
clean up: to_upstream.h removed.

11 years agoaf status info passing via gst_element_post_message
Marko Ollonen [Fri, 23 Nov 2012 14:35:33 +0000 (16:35 +0200)]
af status info passing via gst_element_post_message

Change-Id: Ibae7517d7e3abd750e8e3230b1b426948f62d608

11 years agoSetting scene mode moved to correct place
Telle-Tiia Pitkänen [Fri, 23 Nov 2012 10:27:54 +0000 (12:27 +0200)]
Setting scene mode moved to correct place

Change-Id: Iee11732e740ab8397ac4578848cd1e67d737b805

11 years agowrapper for 3a added.
Marko Ollonen [Thu, 22 Nov 2012 10:09:53 +0000 (12:09 +0200)]
wrapper for 3a added.

Change-Id: I9546c575f6934e8bd228d8a57a2d3e877ce87d3c

11 years agoMerge "Don't overwrite different stillshot fourCC in capture start"
Ollonen, Marko [Thu, 22 Nov 2012 09:44:11 +0000 (01:44 -0800)]
Merge "Don't overwrite different stillshot fourCC in capture start"

11 years agoDon't overwrite different stillshot fourCC in capture start
Jussi Saavalainen [Thu, 22 Nov 2012 09:21:59 +0000 (11:21 +0200)]
Don't overwrite different stillshot fourCC in capture start

Change-Id: I910fe6d4d93ef89998e96a47c0d42b16f7d531d6

11 years agoMakernote cleanup
Marko Ollonen [Thu, 22 Nov 2012 07:26:19 +0000 (09:26 +0200)]
Makernote cleanup

Change-Id: I5e4a667e460796fc01613e527ab046e2d6af0a8b

11 years agoChanged functions
Timo [Tue, 20 Nov 2012 12:12:57 +0000 (14:12 +0200)]
Changed functions

 ci_adv_ae_set_metering_mode(mode) and  ci_adv_ae_get_metering_mode(mode);   to  ci_adv_af_set and get
in file v4l2camsrc_call.c fixes to err parameter at function gst_v4l2cmasrc_set_capture_mode

11 years agoExposure features implemented:
Telle-Tiia Pitkänen [Mon, 19 Nov 2012 09:32:03 +0000 (11:32 +0200)]
Exposure features implemented:

- F number (not supported)
- Shutter speed (not supported)
- ISO
- Program (scene) mode
- Exposure value

Change-Id: I8fa74701a819f9c38d0d2549a4cc024426e4ec5a

11 years agoAf stop when making image capture with flash, default exposure mode changed.
Marko Ollonen [Sat, 17 Nov 2012 09:26:44 +0000 (11:26 +0200)]
Af stop when making image capture with flash, default exposure mode changed.

Change-Id: I52d9a132a5edb3aa2897732278d3bf74602e9d2e

11 years agofix flash and clean up
Marko Ollonen [Fri, 16 Nov 2012 14:54:01 +0000 (16:54 +0200)]
fix flash and clean up

Change-Id: I26241909292c29073e57784861a262f2b35b0c2a

11 years agoflash need request to 3A lib used in auto flash mode
Marko Ollonen [Fri, 16 Nov 2012 09:11:14 +0000 (11:11 +0200)]
flash need request to 3A lib used in auto flash mode

Change-Id: I91195ae1e231e680d6f07dd4a1743ffa576e2192

11 years agoflash sequence for 3A added.
Marko Ollonen [Thu, 15 Nov 2012 12:58:23 +0000 (14:58 +0200)]
flash sequence for 3A added.

Change-Id: I770bf29ff57fcbd11cab5bdf8a50fee4ba92c33d

11 years agoclean up flash setting in camera control interface.
Marko Ollonen [Thu, 15 Nov 2012 11:17:41 +0000 (13:17 +0200)]
clean up flash setting in camera control interface.
flash setting method for 3A lib added.

Change-Id: I086e0c74abba099b45a87a46864cc545127cfdef

11 years agowhite balance control added.
Marko Ollonen [Thu, 15 Nov 2012 06:54:56 +0000 (08:54 +0200)]
white balance control added.

Change-Id: I91907cf31b673d5798cf756df87ac0bf358b246d

12 years agoenable exposure configuration to camera control interface.
Marko Ollonen [Sat, 10 Nov 2012 10:02:55 +0000 (12:02 +0200)]
enable exposure configuration to camera control interface.

Change-Id: Ic2833df10487b01cb9e86881d3df574fef1cc237

12 years agomipi irq control added.
Marko Ollonen [Fri, 9 Nov 2012 13:12:52 +0000 (15:12 +0200)]
mipi irq control added.

Change-Id: I69379c15e4d4b0efb115aa8d06f22a9eb15029da

12 years agoAeAf window 3A configuration added and debugs added.
Marko Ollonen [Fri, 9 Nov 2012 07:14:44 +0000 (09:14 +0200)]
AeAf window 3A configuration added and debugs added.

Change-Id: I4836ad25c454902ef2ecd3c3146a79f3aa6a6467

12 years agoset capture mode also to atom isp.
Marko Ollonen [Wed, 7 Nov 2012 15:04:23 +0000 (17:04 +0200)]
set capture mode also to atom isp.

Change-Id: I2646d5fc38e157e97d23f42cf37e4558b1a31215

12 years agoupdate version number.
Marko Ollonen [Tue, 6 Nov 2012 11:38:47 +0000 (13:38 +0200)]
update version number.

Change-Id: I6368745cbb5c6ee93104b584cbfcac7fb1d2ecef

12 years agounify 3A methods to use ci_adv_ and add debugs to interface.
Marko Ollonen [Tue, 6 Nov 2012 09:19:48 +0000 (11:19 +0200)]
unify 3A methods to use ci_adv_ and add debugs to interface.

Change-Id: I2b2d41f9b8c67af4ed9649e679d93dccad031b44

12 years agocombine AfAeAwb process methods and pass frame timestamp to 3A.
Marko Ollonen [Mon, 5 Nov 2012 14:38:53 +0000 (16:38 +0200)]
combine AfAeAwb process methods and pass frame timestamp to 3A.

Change-Id: I9db9672696f06b388a79a33efcb3e2b1d51a9039

12 years agodifferentiate secondary and primary sensor in 3A usage.
Marko Ollonen [Mon, 5 Nov 2012 13:08:30 +0000 (15:08 +0200)]
differentiate secondary and primary sensor in 3A usage.

Change-Id: I0bebe0b4be55fe4f3485d9857f9fcea0a281cecb

12 years agopass used frame rate info to 3A library.
Marko Ollonen [Mon, 5 Nov 2012 10:45:54 +0000 (12:45 +0200)]
pass used frame rate info to 3A library.

Change-Id: I264fa402748b73bb9ae07b134b1a2ad97db97caa

12 years agoin viewfinder state set capture mode to viewfinder before configuring camera
Marko Ollonen [Wed, 31 Oct 2012 14:28:04 +0000 (16:28 +0200)]
in viewfinder state set capture mode to viewfinder before configuring camera

Change-Id: Id31037c2e04535687185007ec4cc1af33eed75cc

12 years agoStill capture sequence improvement
Marko Ollonen [Wed, 31 Oct 2012 08:25:19 +0000 (10:25 +0200)]
Still capture sequence improvement

Change-Id: If427b723afe4b06103be81b88ba40cbb4f53a819

12 years agoChange component name from mfldv4l2camsrc to camerasrc
Marko Ollonen [Mon, 29 Oct 2012 08:42:15 +0000 (10:42 +0200)]
Change component name from mfldv4l2camsrc to camerasrc

Change-Id: I168570f9b082a9415328292a1d614d1b9caf7e08

12 years agosignal_still_capture property added with capture functionality.
Marko Ollonen [Sat, 27 Oct 2012 10:57:12 +0000 (13:57 +0300)]
signal_still_capture property added with capture functionality.

Change-Id: I1520bc54678c94d01c61d989965368e9f320f64b

12 years agoConfigure 3A mode after camera configuration.
Marko Ollonen [Fri, 26 Oct 2012 08:46:52 +0000 (11:46 +0300)]
Configure 3A mode after camera configuration.

Change-Id: I9b995709ce7a29aa4c423155967a57741a9c37f3

12 years agoupdate spec file due kernel package naming change.
Marko Ollonen [Fri, 26 Oct 2012 07:14:20 +0000 (10:14 +0300)]
update spec file due kernel package naming change.

Change-Id: I3731647a4749391994d840799a0a764e0abd992f

12 years agochange image capture to use camera control interface.
Marko Ollonen [Mon, 22 Oct 2012 11:24:50 +0000 (14:24 +0300)]
change image capture to use camera control interface.

Change-Id: I7f6b89f520ff1b43a3853675cecfb17e1bec3a11

12 years agoupdate changelog
Marko Ollonen [Thu, 18 Oct 2012 06:52:07 +0000 (09:52 +0300)]
update changelog

Change-Id: I690e5ab9a539d40168700086a87ff372e73a034e

12 years ago3A lib integration.
Marko Ollonen [Tue, 16 Oct 2012 08:06:06 +0000 (11:06 +0300)]
3A lib integration.

Change-Id: I3bcbf817f50fc7e9de53fece27aa76eece3dc261

12 years agoMerge branch '2.0_beta'
Jussi Saavalainen [Wed, 17 Oct 2012 09:40:41 +0000 (12:40 +0300)]
Merge branch '2.0_beta'

Fix conflicts caused by gbs changelog

Conflicts:
packaging/mfldv4l2camsrc.changes

Change-Id: I1327eb986e35ef3bb1a3e06e6a1c5fb4d21db3a4

12 years agotap to focus configuration support
Marko Ollonen [Fri, 5 Oct 2012 07:17:08 +0000 (10:17 +0300)]
tap to focus configuration support

Change-Id: I63f08a5a6fd6e13b16fffd4da9bb82e12463056f

12 years agoupdate version number and changelog
Marko Ollonen [Wed, 3 Oct 2012 09:35:14 +0000 (12:35 +0300)]
update version number and changelog

12 years agoREMOVE ME: temporary solution to get still image resolutions to work.
Marko Ollonen [Wed, 3 Oct 2012 06:54:27 +0000 (09:54 +0300)]
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.

Change-Id: I44af17f1d1db786670578159020afa1327e0c738

12 years agoAdd support for request negotiation.
Marko Ollonen [Tue, 2 Oct 2012 08:09:12 +0000 (11:09 +0300)]
Add support for request negotiation.

Change-Id: I255f4176a69375670f8d322cb9fb76a658a2b87c

12 years agoAdd support for configuring capture format configuration.
Marko Ollonen [Mon, 1 Oct 2012 12:34:51 +0000 (15:34 +0300)]
Add support for configuring capture format configuration.

User can use this property to prepare source to take image

Change-Id: I1798ee45aeec3ce7ec53f90bd19dc8b96a4f9d96

12 years agoAdd support fot configuring capture-width and capture-height
Marko Ollonen [Thu, 20 Sep 2012 12:25:44 +0000 (15:25 +0300)]
Add support fot configuring capture-width and capture-height

User can use these properties to prepare source to take image.

Change-Id: Id1f54d1f0d4664159a6ab4e52f50c46113f3b2b9

12 years agoCheck resolution against bad scaling on mode switch
Jussi Saavalainen [Thu, 13 Sep 2012 12:51:41 +0000 (15:51 +0300)]
Check resolution against bad scaling on mode switch

The scaler on the HW will silently corrupt images on some resolutions.
Refuse to use these.

Change-Id: I0b719728a53f963ab963f6efab80f46936393474

12 years agoReport support for all resolutions in caps
Jussi Saavalainen [Wed, 12 Sep 2012 07:54:11 +0000 (10:54 +0300)]
Report support for all resolutions in caps

Since our scaling steps are quite small, reporting them in caps would
have plugin init and negotiation take minutes. Report the whole range
in caps, with no fixed FPS. This also means we'll end up failing in
mode setup if given bad caps.

Change-Id: I96ec7d8cdf91e17f05718cc4f17cb086e806efa6

12 years agoDon't modify probed cap frame size
Jussi Saavalainen [Thu, 13 Sep 2012 13:09:03 +0000 (16:09 +0300)]
Don't modify probed cap frame size

Remove restriction to 16*16 scale steps from upstream code.

Change-Id: Ib5aaa7449e3e4e0cd46747b19ef856e0ca5136ee

12 years agoGive real instead of page-aligned buffer size to Gstreamer
Jussi Saavalainen [Mon, 10 Sep 2012 12:34:51 +0000 (15:34 +0300)]
Give real instead of page-aligned buffer size to Gstreamer

We handle all our buffers as page-aligned mmap'ed chunks, and so
their size is often larger than their contents. This breaks plugins
that insist on computing the buffer size from the caps we report.

Fix this by explicitly setting GST_BUFFER_SIZE for the final buffer
as the content size. This will break if we ever want to use this
camera source with devices that can do encoding on the v4l layer
or below.

Change-Id: I1b6d848162bfa9e06e729ebb7b6d986ba5a056ce

12 years agoreturn value in camera_control_set_strobe changed
Marko Ollonen [Thu, 6 Sep 2012 08:17:29 +0000 (11:17 +0300)]
return value in camera_control_set_strobe changed

Change-Id: I4ba0411cc03bbf13d875f726903b6bb8a2937a75

12 years agoreturn value in camera_control_set_strobe changed
Marko Ollonen [Thu, 6 Sep 2012 08:17:29 +0000 (11:17 +0300)]
return value in camera_control_set_strobe changed

Change-Id: I4ba0411cc03bbf13d875f726903b6bb8a2937a75

12 years agoupdate changelog
Marko Ollonen [Wed, 5 Sep 2012 11:26:30 +0000 (14:26 +0300)]
update changelog

Change-Id: I6964a7002100369fdbbb606687549621668a0807

12 years agoupdate changelog
Marko Ollonen [Wed, 5 Sep 2012 11:26:30 +0000 (14:26 +0300)]
update changelog

Change-Id: I6964a7002100369fdbbb606687549621668a0807

12 years agoFlash mode setting support down to atom isp
Marko Ollonen [Tue, 4 Sep 2012 12:50:34 +0000 (15:50 +0300)]
Flash mode setting support down to atom isp

Change-Id: Ied618eb69c88c649fa33c6e1b6687eda7c4bb116

12 years agoFlash mode setting support down to atom isp
Marko Ollonen [Tue, 4 Sep 2012 12:50:34 +0000 (15:50 +0300)]
Flash mode setting support down to atom isp

Change-Id: Ied618eb69c88c649fa33c6e1b6687eda7c4bb116

12 years agoatom isp header update
Marko Ollonen [Tue, 4 Sep 2012 08:52:21 +0000 (11:52 +0300)]
atom isp header update

Change-Id: I203fdd8a10669b8231a3a297c778928f06b0c291

12 years agoatomisphal update
Marko Ollonen [Thu, 30 Aug 2012 12:39:48 +0000 (15:39 +0300)]
atomisphal update

Change-Id: I17e513ff347a7729543fb1eb4db4a207c3355850

12 years agostill capture support added to camera control interface
Marko Ollonen [Thu, 30 Aug 2012 11:33:53 +0000 (14:33 +0300)]
still capture support added to camera control interface

Change-Id: I416e1a7791b41a3d59a7d08a20b31ecb680bee56

12 years agocleanup exif info
Marko Ollonen [Wed, 29 Aug 2012 10:14:41 +0000 (13:14 +0300)]
cleanup exif info

Change-Id: I84970bb609dfea47efc21f73dfbdadd4d7fab374

12 years agoRemove min/max frame size discovery from hot path
Jussi Saavalainen [Tue, 28 Aug 2012 13:05:21 +0000 (16:05 +0300)]
Remove min/max frame size discovery from hot path

When enumeration fails, we use probed min/max frame size, done by setting
the format directly. Move this to happen at the error case only since it
gets quite slow when there's lots of formats to support.

Change-Id: I8ebcdf03aaa6088488319c5cfaa316e43b4b5777

12 years agoREMOVE ME: Pretend to support 30 FPS regardless of what driver thinks
Jussi Saavalainen [Mon, 27 Aug 2012 11:34:21 +0000 (14:34 +0300)]
REMOVE ME: Pretend to support 30 FPS regardless of what driver thinks

The driver seems a bit quirky as far as frame intervals go, so ignore
part of the results for now. Fix this when the driver enumeration
starts making sense.

Change-Id: Ie3149003a7b30cf0b43163667fcbd4f607a723ee

12 years agoReport only discrete resolutions in caps, avoid duplicates
Jussi Saavalainen [Thu, 23 Aug 2012 12:12:28 +0000 (15:12 +0300)]
Report only discrete resolutions in caps, avoid duplicates

We just filtered the caps, so don't attempt to expand them again.

Change-Id: I5c94dc4f37056647effedec0c8e605f5e22ed950

12 years agoSupport ranges for discovered resolutions, with filtering to caps
Jussi Saavalainen [Tue, 21 Aug 2012 09:53:58 +0000 (12:53 +0300)]
Support ranges for discovered resolutions, with filtering to caps

Some drivers (including ours) return the supported resolutions as
(stepwise-)continuous ranges, which cause trouble with pipelines
unless there's careful caps filtering in place. Add support to
this kind of driver, and pre-filter the list in caps so there's
less combinations to go through in negotiation.

Change-Id: If7b8b166b25ea9f7efa4d8b1867781e85183851f

12 years agoDisable calls to broken VIDIOC_TRY_FMT
Jussi Saavalainen [Mon, 27 Aug 2012 11:23:02 +0000 (14:23 +0300)]
Disable calls to broken VIDIOC_TRY_FMT

Our driver doesn't properly handle the TRY_FMT calls, so relying on their
results will only get us in trouble.

Change-Id: I7f83564127224e31a8e3270f07e1a2ffc1836e24

12 years agoClean up most trivial warnings
Jussi Saavalainen [Mon, 27 Aug 2012 11:18:13 +0000 (14:18 +0300)]
Clean up most trivial warnings

Do some housekeeping to better catch actual problems.

Change-Id: I1824e0b91c55450006fda1279012117bc9495164

12 years agofix zoom step 1
Marko Ollonen [Fri, 17 Aug 2012 09:47:41 +0000 (12:47 +0300)]
fix zoom step 1

Change-Id: I29a8ed0b0c3c3aab6afbc6b8e46dc49ce28e87b1

12 years agozoom support added to camera control interface
Marko Ollonen [Thu, 16 Aug 2012 13:24:11 +0000 (16:24 +0300)]
zoom support added to camera control interface

Change-Id: I1344f343fc320f592681be608ebe1437cff5d0e8

12 years agorank YUV and RGB formats
Marko Ollonen [Thu, 16 Aug 2012 11:01:32 +0000 (14:01 +0300)]
rank YUV and RGB formats

Change-Id: I21ea673b975b453e2350bc78f8095af86ca1a718

12 years agoexif info read support for camera control interface
Marko Ollonen [Thu, 16 Aug 2012 08:07:50 +0000 (11:07 +0300)]
exif info read support for camera control interface

Change-Id: Ic703594efbcdb92966f0c5a2e3a362a3d899f6e2

12 years agoRevert "Manually merge upstream non-discrete framesize enumeration"
Marko Ollonen [Tue, 14 Aug 2012 15:02:45 +0000 (18:02 +0300)]
Revert "Manually merge upstream non-discrete framesize enumeration"

This reverts commit 1ac30c6cbf6eb921643add872295c04cb4bb7b7e.

Change-Id: I088b40e1a181da108fb6e11e52addb4bc408b3ef

12 years agoMove log spam from caps enum due to frame sizes into higher level
Jussi Saavalainen [Tue, 14 Aug 2012 13:18:26 +0000 (16:18 +0300)]
Move log spam from caps enum due to frame sizes into higher level

When the stepwise framesize has a low step value, we'll get quite
a bit of logs. Make some effort to limit them.

Update changelog for branch contents.

Change-Id: If6441307baf24927e0e4fb76c26a4a02d2bb50dc

12 years agoManually merge upstream non-discrete framesize enumeration
Jussi Saavalainen [Tue, 14 Aug 2012 12:05:23 +0000 (15:05 +0300)]
Manually merge upstream non-discrete framesize enumeration

Upstream v4l2src has some support for handling the stepwise frame
size enumeration result on our current driver. Include that here,
with the caveat that this will extend the caps list quite a bit.
We could just use ranges, except that each frame size may have
a different supported framerate range.

Change-Id: Idfea4cb6eaa72c7e6998a2d03c49d56c43008771

12 years agoLog unknowns when ranking pixel formats
Jussi Saavalainen [Tue, 14 Aug 2012 09:43:40 +0000 (12:43 +0300)]
Log unknowns when ranking pixel formats

The driver may give us pixel formats we don't know about. Log those
in case we want them at higher ranks.

Change-Id: Ifcc8c6732361712d51cc4dce2998e966ff3059e4

12 years agobasic AF support to camera control interface
Marko Ollonen [Tue, 14 Aug 2012 09:37:19 +0000 (12:37 +0300)]
basic AF support to camera control interface

Change-Id: I01a2e48a3eb0e3bfd26f5846ac35269a2c57a48f

12 years agoupdate changelog
Marko Ollonen [Fri, 10 Aug 2012 11:25:19 +0000 (14:25 +0300)]
update changelog

12 years agophoto effect support added.
Marko Ollonen [Thu, 9 Aug 2012 14:07:42 +0000 (17:07 +0300)]
photo effect support added.

Change-Id: I5cecf61bdfeabd8a446d960f5a64c972760fadf8

12 years agostrobe mode setting via camera control interface added.
Marko Ollonen [Thu, 9 Aug 2012 11:23:53 +0000 (14:23 +0300)]
strobe mode setting via camera control interface added.

Change-Id: I7a6813217924b15fec11448c4e99a5d843afc615

12 years agoMerge "atomisp interface update"
Saavalainen, Jussi [Tue, 7 Aug 2012 12:55:46 +0000 (05:55 -0700)]
Merge "atomisp interface update"

12 years agoatomisp interface update
Marko Ollonen [Tue, 7 Aug 2012 10:55:55 +0000 (13:55 +0300)]
atomisp interface update

Change-Id: I8a8b67910c8f2f4a0d731f7662706cd16c6535b5

12 years agoCamera control interface skeleton.
Marko Ollonen [Tue, 7 Aug 2012 10:30:17 +0000 (13:30 +0300)]
Camera control interface skeleton.

Change-Id: Ic3e7f88b201636c88d9bf9f57c01d08a8227e04f

12 years agovflip and hflip properties added.
Marko Ollonen [Fri, 3 Aug 2012 07:00:25 +0000 (10:00 +0300)]
vflip and hflip properties added.

Change-Id: I6f495f967f25a08168c7e759538d4f4c50ac42f5

12 years agoupdate changelog
Marko Ollonen [Thu, 19 Jul 2012 07:57:34 +0000 (10:57 +0300)]
update changelog

12 years agoChange primary and secondary camera index to v4l2 interface.
Marko Ollonen [Thu, 19 Jul 2012 05:53:23 +0000 (08:53 +0300)]
Change primary and secondary camera index to v4l2 interface.

Change-Id: I87988e1ec3084585e07399bd722bb52965404781