• R/O
  • HTTP
  • SSH

hardware-libcamera: Liste der Commits


Rev. Zeit Autor
4e2b731 nougat-x86 oreo-x86 pie-x86 q-x86 android-x86-7.1-r3 android-x86-8.1-r2 2019-03-23 00:53:23 Chih-Wei Huang

Search more video device nodes

Since the newer kernel may create more than one device nodes for one
camera, the hardcoded device node path is not appropriate.

The patch searches all /dev/video[0-9] and configure up to 3 cameras
if possible. Besides, the facing and orientation could be configured
via the property[0-9].

3aeaabb 2019-03-22 16:29:19 Chih-Wei Huang

Fix memory leaks

3277dcd 2019-02-26 19:08:29 Chih-Wei Huang

Avoid GNU old-style field designator extension

c55e86f 2019-02-26 19:01:40 Chih-Wei Huang

Fix implicit conversion from 'double' to 'int'

These parameters should be float.

b4777d8 2019-02-26 19:00:06 Chih-Wei Huang

Fix unused parameter errors

905a684 2019-02-26 19:00:06 Chih-Wei Huang

Remove unused variables

d5590eb 2019-02-26 18:59:57 Chih-Wei Huang

Fix invalid characters

342584c android-x86-8.1-r1 2018-06-20 19:04:58 Chih-Wei Huang

Ignore invalid camera

8cf00b6 2018-06-11 08:36:17 Michael Goffioul

CameraHardware: fix FPS problem

The values reported by Camera.Parameters.getSupportedPreviewFpsRange()
are in actual FPS, while the API expects value to be multiplied by 1000.
This creates a problem in an app that is using Chrome/53 webview,
whereby the webcam is limited to 1fps. The patch fixes it.

44e6c66 android-x86-7.1-r1 android-x86-7.1-r2 2017-05-10 14:10:08 Chih-Wei Huang

Improve log

53838dc marshmallow-x86 android-x86-6.0-r1 android-x86-6.0-r2 android-x86-6.0-r3 2015-12-31 19:47:13 meijjaa

Add more missing parameters for Camera2

92edd74 lollipop-x86 2015-04-24 17:25:40 Edgardo Gho

Add missing parameters for Camera2

efcfa17 2014-11-06 13:25:23 Chih-Wei Huang

enable multiarch builds

to support 64-bit targets.

53b5a37 2014-11-05 23:34:09 Chih-Wei Huang

fix building issues on Android 5.0

23fa906 jb-x86 kitkat-x86 android-x86-4.4-r1 android-x86-4.4-r2 android-x86-4.4-r3 2013-07-25 19:04:00 Chih-Wei Huang

change hal name to avoid conflicting with Android 4.3

5e3ac0d 2013-07-07 16:19:40 Alberto Panizzo

CameraFactory: Fix reading camera facing parameter from cfg file

Signed-off-by: Alberto Panizzo <>

f4b06ac 2013-07-07 01:36:49 Alberto Panizzo

V4L2Camera: Check that the camera accept the frame size as well not only the pixel format

USB UVC cameras may support different frame size sets for
different pixel formats. So do not limitate to check that
the current format is supported and then set the frame size
but check that this frame size _with_ this pixel format works.

Real case is a camera that accepts only QCIF in YUYV but can do

Signed-off-by: Alberto Panizzo <>

bbbfb37 2013-07-07 01:23:53 Alberto Panizzo

Allow to set camera orientation (not facing) from cfg file

Signed-off-by: Alberto Panizzo <>

df9613f 2013-02-22 02:10:16 Chih-Wei Huang

change LOGx to ALOGx for jb-x86

By the command: sed -i "s/\(LOG[A-Z]\)/A\1/" *.cpp

937775c ics-x86 2012-04-30 03:35:19 Andres Rodriguez

Add support for multiple cameras.

The camera layout can be specified in camera.cfg using the following format
$orientation $camerapath

Where orientation can be "front" or "back" and $camerapath is the path to the
V4L device to use as input.

47e3f0e 2012-02-07 19:04:34 Chih-Wei Huang

avoid hardcoding camera power file

The camera power file name is read from the property camera.power_file.
If the property is not set, skip the power on/off steps.

0d92eda 2012-02-07 19:04:27 Chih-Wei Huang

initial import from WeTab ICS tree

Derived from git://
by RvdB

Derived from git://
by Nicolas Pino

With a lot of cleanup (vim mode: set expandtab ts=4 sw=4 ai; :%retab)

Show on old repository browser