6b68415800
feat: Use esp_jpeg component for decoding
2025-05-06 14:45:01 +02:00
aa15c51c83
Add error handling for esp_jpg_decode
...
esp_jpg_decode does not return if writer fails, causing unhandled
exceptions. Also logs when rgb_write malloc fails.
2025-01-12 02:08:09 +08:00
e689c3b082
Support: jpeg decoder on esp32c2 ( #525 )
...
* Extend s/w jpeg decoder functions for chips missing rom tjpgd
Also, disabled camera_init and capture from example for chips not
supporting camera
Signed-off-by: Vikram <vikram.dattu@espressif.com>
* Extend CI build support for C3 and C2
Signed-off-by: Vikram <vikram.dattu@espressif.com>
---------
Signed-off-by: Vikram <vikram.dattu@espressif.com>
2023-04-25 14:40:46 +03:00
73ed44bc5c
Added support for 8-bit grayscale output to fmt2bmp() for frame2bmp()
...
conversions (reduces memory use for grayscale).
Cleanup / Addressing PR suggestions
2022-08-13 15:41:39 -04:00
1ac48e5397
Better handling of unsupported chips ( #398 )
2022-05-31 14:22:52 +03:00
5936a22e95
Fix SPIRAM checks and allow conversion APIs to be built for all platforms ( #397 )
...
Signed-off-by: Vikram <vikram.dattu@espressif.com>
2022-05-31 11:34:24 +03:00
acf206a62a
Add initial ESP32-S2 support
2021-04-30 16:51:03 +03:00
770f26a704
Add note explaining to free the buffer from fmt2jpg
2021-02-23 01:03:49 +02:00
859e536b56
Revert "Fix memory leak in fmt2jpg"
...
This reverts commit e9e2fdd1746c11c2072bbde716eb8a6ef54845cf.
2021-02-23 01:00:16 +02:00
e9e2fdd174
Fix memory leak in fmt2jpg
...
Fixes: https://github.com/espressif/esp32-camera/issues/248
2021-02-23 00:58:30 +02:00
85f7c63234
Merge branch 'master' into master
2020-10-14 01:40:49 +03:00
eacd640b8d
Fix YUV2RGB888 bug
2020-05-14 16:22:21 +03:00
4cb2bdac98
don't need that header, be careful the name is different in idf 4+ and 4-
2020-03-30 20:13:37 +08:00
69f957646d
add OV5640 driver
2020-03-14 00:16:08 -03:00
fb6c27a056
try rebase
2020-03-13 14:26:51 -03:00
ae32d52cc2
initial 5640 support
2020-03-12 00:42:57 +02:00
31e9904c67
Revert "add OV5640 driver"
...
This reverts commit df03701ff7967fac8c4d23454bf1cd6300dca626.
2020-03-11 13:48:35 -03:00
df03701ff7
add OV5640 driver
2020-03-07 19:10:02 -03:00
0076c3e77e
fix headers that require esp32
2020-01-28 09:49:18 -03:00
b1c9712d11
Target proper device headers after IDF 4.0
2020-01-25 05:36:51 +02:00
8aecb0c565
misc: fix wrong msg tag in to_jpg
...
Signed-off-by: Bartlomiej Cieszkowski <bartlomiej.cieszkowski@gmail.com>
2020-01-05 18:55:03 +01:00
05e500e074
porting to idf 4.1 dev
2019-11-06 17:27:02 -03:00
1d555b4b2e
Fix Support for OV7725
2019-06-14 12:26:43 +02:00
ab9fe91133
Add support for Hardware I2C and OV3660
2019-03-10 15:20:58 +01:00
55135e7d3e
Fix data offset for JPG to RGB888 conversion
2018-11-20 12:27:41 +01:00
89fcfdecb3
Separate JPEG decoder and add JPEG EOF detection
2018-11-19 11:20:04 +01:00
0d2547a501
Initial Import
2018-11-15 14:22:09 +01:00