Benjamin Schaaf
1ffaba5f7e
First pass at OpenGL debayering
2021-04-09 22:57:14 +10:00
Benjamin Schaaf
f1947f134e
Rework pipeline to allow for DMA support
...
The process pipeline is now tasked with releasing the camera buffer,
rather than being given a copy. This enables being able to avoid the
copy in the future if it has a performance advantage.
2021-04-08 19:56:51 +10:00
Maarten van Gompel
ea20aa26fb
Implementing fallbacks when special dirs don't behave as expected #44
...
This solves https://todo.sr.ht/~martijnbraam/Megapixels/44 , seems need
in sxmo (at least for me).
2021-03-26 01:21:56 +01:00
Benjamin Schaaf
af641f2a63
Fix memory leak
2021-03-26 01:14:03 +01:00
Benjamin Schaaf
a9d01640bd
Add bar code scanning using zbar
...
Fixes #41
2021-02-21 16:26:00 +01:00
Benjamin Schaaf
cc21f1b538
Use XDG special directory instead of hard-coding ~/Pictures
...
Fixes #22
2021-01-11 16:59:09 +01:00
Martijn Braam
d140e44d73
Fix path for the generated picture and improve error message
2021-01-11 16:43:48 +01:00
Benjamin Schaaf
3f8ee6227f
Move thumbnail generation to processing pipeline
...
This ensures the thumbnail is properly created from the captured frame
instead of whatever the current preview is when the post-processing
finishes.
2021-01-06 23:24:05 +11:00
Benjamin Schaaf
153d8c93e2
Wait for postprocess process to complete before updating preview
...
Fixes #27
Fixes #28
2021-01-06 19:12:11 +11:00
Martijn Braam
edd1de7a9e
Add meson option for the tiff cfa pattern bug
2020-12-22 17:13:36 +01:00
Martijn Braam
684a81e546
Fix libtiff 4.2 incompatability
2020-12-22 16:05:06 +01:00
Martijn Braam
72105c9491
Code style
2020-12-06 15:44:31 +01:00
Martijn Braam
08520e6e6c
Use the proper color matrix for preview
2020-12-06 15:22:53 +01:00
Benjamin Schaaf
95414adf8d
Use new control APIs for io pipeline
2020-11-28 00:03:57 +11:00
Benjamin Schaaf
e6deb1cfe7
Remove debug logging
2020-11-26 22:46:22 +11:00
Benjamin Schaaf
510177b220
Rename test_camera → camera_test
2020-11-26 21:39:38 +11:00
Benjamin Schaaf
dd45690d47
First pass at integrating pipeline with application
2020-11-26 00:34:57 +11:00