Kristian Vos
|
197017c86d
Don't call libmegapixels_open twice in a row in io_pipeline
|
4 months ago |
Kristian Vos
|
af77351b89
Allow manually changing the focus using controls
|
4 months ago |
Kristian Vos
|
b3b8932dee
Run clang-format on a few files
|
4 months ago |
Kristian Vos
|
a2f57c02ac
Refactor camera control functions to use MPControl, store fd in MPControl
|
4 months ago |
Kristian Vos
|
04570c0ee1
Allow getting/querying/setting controls on non-sensor devices
|
4 months ago |
Kristian Vos
|
b1c46f7800
Re-enable flash, refactor to use libmegapixels
|
4 months ago |
Kristian Vos
|
2bbc0f387f
Pass mirrored to gles2_debayer to make mirrored actually work
|
4 months ago |
Martijn Braam
|
a84e2c797c
Update for new libmegapixels_find_config signature
|
4 months ago |
Martijn Braam
|
2653c43938
Add sRGB to XYZ matrix
|
4 months ago |
Martijn Braam
|
141cd8167b
Fix the repository url in the about dialog
|
4 months ago |
Martijn Braam
|
ccf0314b62
Make the video recording button an icon
|
4 months ago |
Kristian Vos
|
8b525210bc
Fix QR-code/symbol not rendering on top of QR-code correctly
|
4 months ago |
Kristian Vos
|
1a27c4b15b
Added debayer_packed.frag to meson.build and gresource.xml
|
5 months ago |
Kristian Vos
|
32f168b6d8
Split debayer fragment between packed and unpacked, fixing preview for unpacked 10bit bayer formats
|
5 months ago |
Kristian Vos
|
db188f2db7
Re-enable zbar, don't crash application if using an unsupported pixel format for preview for zbar
|
5 months ago |
Kristian Vos
|
e41dc80a71
Fix various compile errors
|
5 months ago |
Kristian Vos
|
cd3266466e
Improve readability of shader selecting based on pixel format, add more bayer formats
|
6 months ago |
Kristian Vos
|
ac80896c0c
Improve gain/exposure controls
|
6 months ago |
Pavel Machek
|
8d74a7da06
rmdir can be easily done without calling the shell.
|
6 months ago |
Pavel Machek
|
48a4b8db2a
Get rid of fragile recursive rm, move cleanup to mpegize. This way
|
6 months ago |
Pavel Machek
|
b77064dda0
Start encoding while the recording is running in the YUV case. This
|
6 months ago |
Pavel Machek
|
1395f823a0
Pass start/stop down to mpegize script.
|
6 months ago |
Pavel Machek
|
63a77bb557
Add robustness against out of disk space.
|
6 months ago |
Pavel Machek
|
864d3c0c2a
Cleanups: remove unused code.
|
6 months ago |
Pavel Machek
|
4a124688d1
mkv is better extension for the video, as we are using mkv envelope.
|
7 months ago |
Pavel Machek
|
0e8adec2a3
Display progress while encoding movie.
|
7 months ago |
Pavel Machek
|
99eab6ee54
Prepare for supporting multiple YUV formats.
|
7 months ago |
Pavel Machek
|
bc9085ffad
Pass dng/grw mode down to mpegize.
|
7 months ago |
Pavel Machek
|
c9dceb170b
Hack: we have data from debayer -- square -- but yuv uses block of
|
7 months ago |
Pavel Machek
|
875cd8dfcd
fixme: naming in debayer is confusing.
|
7 months ago |