index
:
libcamera/jmondi/libcamera.git
imx8mp/extensible-format
imx8mp/extensible-format-v8
imx8mp/extensible-format-v9
isi/raw_sensor
isi/raw_sensor_v2
jmondi/android/ndk/pinephonepro
jmondi/android/pinephonepro
jmondi/android/vndk
jmondi/device-match-generalize
jmondi/imx8mp/debix-a
jmondi/lc-compliance-cros
jmondi/pinephone
jmondi/pinephonepro
jmondi/pinephonepro-af
jmondi/rk3399/google-dru-scarlet
jmondi/rockpi/af/imx519
jmondi/rpi5-on-mainline
multicontext/rpi/v3
pfc/rkisp1-free-run
pfc/rkisp1-free-run-upstreaming
pfc/rkisp1-free-run-v2
rcar-gen4
yaml-emitter
Jacopo Mondi's clone of libcamera
git repository hosting on libcamera.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
android
/
jpeg
Mode
Name
Size
-rw-r--r--
encoder.h
658
log
plain
-rw-r--r--
encoder_libjpeg.cpp
6617
/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
* Copyright (C) 2020, Google Inc.
*
* buffer_source.h - libcamera camera test helper to create FrameBuffers
*/
#pragma once
#include <libcamera/stream.h>
#include
"libcamera/internal/media_device.h"
#include
"libcamera/internal/v4l2_videodevice.h"
class
BufferSource
{
public
:
BufferSource
();
~
BufferSource
();
int
allocate
(
const
libcamera
::
StreamConfiguration
&
config
);
const
std
::
vector
<
std
::
unique_ptr
<
libcamera
::
FrameBuffer
>> &
buffers
();
private
:
std
::
shared_ptr
<
libcamera
::
MediaDevice
>
media_
;
std
::
vector
<
std
::
unique_ptr
<
libcamera
::
FrameBuffer
>>
buffers_
;
};
/android/ndk/pinephonepro&id=05862a7e35b708812f7cb6e641f7a7c1c10efea3'>post_processor_jpeg.cpp
6618
log
plain
-rw-r--r--
post_processor_jpeg.h
1089
log
plain
-rw-r--r--
thumbnailer.cpp
2398
log
plain
-rw-r--r--
thumbnailer.h
831
log
plain