index
:
libcamera/vivid.git
pobrn/rebase
vivid
libcamera pipeline handler for VIVID
git repository hosting on libcamera.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
android
Age
Commit message (
Expand
)
Author
2021-08-02
android: Add helpers for setting android metadata from libcamera controls
Paul Elder
2021-08-02
android: Add infrastructure for determining capabilities and hardware level
Paul Elder
2021-08-02
android: jpeg: get ISO from SENSOR_SENSITIVITY
Paul Elder
2021-08-02
android: metadata: Fix addEntry template type
Paul Elder
2021-08-02
android: metadata: Add hasEntry and entryContains
Paul Elder
2021-07-27
android: capabilities: Centralize RAW support check
Jacopo Mondi
2021-07-27
android: capabilties: Rationalize get[YUV|Raw]Resolution names
Jacopo Mondi
2021-07-27
android: capabilities: Use a throw-away config for YUV stream building
Jacopo Mondi
2021-07-12
libcamera: Drop the LIBCAMERA_D_PTR macro in favour of the _d() function
Laurent Pinchart
2021-07-11
libcamera: buffer: Rename buffer.h to framebuffer.h
Laurent Pinchart
2021-07-06
android: Disable copy and move for CameraDevice
Laurent Pinchart
2021-07-06
android: Disable copy and move for CameraHalManager
Laurent Pinchart
2021-06-28
android: camera_device: Fix null pointer dereference
Laurent Pinchart
2021-06-28
android: camera_device: Check if a request is configured on processCaptureReq...
Hirokazu Honda
2021-06-28
android: mm: cros_camera_buffer: Drop undefined functions
Laurent Pinchart
2021-06-28
android: camera_device: Reset config_ if Camera::configure() fails
Laurent Pinchart
2021-06-25
libcamera/base: Validate internal headers as private
Kieran Bingham
2021-06-25
libcamera/base: Move span to base library
Kieran Bingham
2021-06-25
libcamera/base: Move extended base functionality
Kieran Bingham
2021-06-25
libcamera/base: Move class helpers to the base library
Kieran Bingham
2021-06-25
libcamera/base: Move utils to the base library
Kiera
#include <sys/types.h>
#include <vector>
#include <libcamera/base/mutex.h>
#include <libcamera/base/object.h>
#include <libcamera/controls.h>
#include <libcamera/stream.h>
#include
"libcamera/internal/ipa_proxy.h"
namespace
libcamera
{
class
Camera
;
class
CameraConfiguration
;
class
CameraManager
;
class
DeviceEnumerator
;
class
DeviceMatch
;
class
FrameBuffer
;
class
MediaDevice
;
class
PipelineHandler
;
class
Request
;
class
PipelineHandler
:
public std
::
enable_shared_from_this
<
PipelineHandler
>,
public
Object
{
public
:
PipelineHandler
(
CameraManager
*
manager
);
virtual
~
PipelineHandler
();
virtual
bool
match
(
DeviceEnumerator
*
enumerator
) =
0
;
MediaDevice
*
acquireMediaDevice
(
DeviceEnumerator
*
enumerator
,
const
DeviceMatch
&
dm
);
bool
acquire
();
void
release
();
virtual
CameraConfiguration
*
generateConfiguration
(
Camera
*
camera
,
const
StreamRoles
&
roles
) =
0
;
virtual
int
configure
(
Camera
*
camera
,
CameraConfiguration
*
config
) =
0
;
virtual
int
exportFrameBuffers
(
Camera
*
camera
,
Stream
android: Rework request completion notification
Jacopo Mondi
2021-06-02
android: Make FRAME_DURATION result key available in static metadata
Umang Jain
2021-06-01
android: Fix unused parameter warnings on Chrome OS
Laurent Pinchart
2021-05-31
android: Don't rely on indirect inclusion of unistd.h
Laurent Pinchart
2021-05-27
android: camera_device: Fix sensor frame duration
Paul Elder
2021-05-27
controls: Split FrameDurations into FrameDuration and FrameDurationLimits
Paul Elder
2021-05-26
android: CameraHalManager: Create a static object dynamically
Hirokazu Honda
2021-05-26
android: Fix file system library usage on gcc 7 and 8
Laurent Pinchart
2021-05-26
android: camera_hal_config: Move include <filesystem> to .cpp file
Laurent Pinchart
2021-05-26
android: camera_metadata: Add functions for instrumenting resizing
Paul Elder
2021-05-25
android: soraka: Add camera HAL configuration
Jacopo Mondi
2021-05-25
android: camera_device: Get properties from configuration
Jacopo Mondi
2021-05-25
android: Add CameraHalConfig class
Jacopo Mondi
2021-05-25
android: CameraDevice: Report proper min and max frame durations
Paul Elder
2021-05-24
android: camera_worker: Process all queued requests when stopping
Laurent Pinchart
2021-05-18
android: camera_metadata: Add type sanity check to updateEntry()
Laurent Pinchart
[next]