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