Skip to content

Commit d04dd19

Browse files
author
Alain Volmat
committed
samples: video: tcpserversink: add stm32n6570_dk jpeg conf
Add conf / overlay files in order to enable the jpeg encoder on the stm32n6570_dk. Signed-off-by: Alain Volmat <[email protected]>
1 parent b8801f7 commit d04dd19

File tree

6 files changed

+96
-0
lines changed

6 files changed

+96
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Video buffer pool
2+
CONFIG_VIDEO_BUFFER_POOL_SZ_MAX=154000
3+
CONFIG_VIDEO_BUFFER_POOL_NUM_MAX=4
4+
5+
CONFIG_FPU=y
6+
7+
# Capture
8+
CONFIG_VIDEO_CAPTURE_N_BUFFERING=2
9+
10+
# Video encoder
11+
CONFIG_VIDEO_ENCODER_JPEG=y
12+
CONFIG_MAIN_STACK_SIZE=4096
13+
CONFIG_VIDEO_ENCODED_PIXEL_FORMAT="JPEG"
14+
15+
# Default frame size
16+
CONFIG_VIDEO_PIXEL_FORMAT="NV12"
17+
CONFIG_VIDEO_FRAME_WIDTH=320
18+
CONFIG_VIDEO_FRAME_HEIGHT=240
19+
20+
# Network buffers
21+
CONFIG_NET_BUF_RX_COUNT=4
22+
CONFIG_NET_BUF_TX_COUNT=8
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/*
2+
* Copyright (c) 2025 STMicroelectronics
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
/ {
7+
chosen {
8+
zephyr,videoenc = &jpeg;
9+
};
10+
};
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Video buffer pool
2+
CONFIG_VIDEO_BUFFER_POOL_SZ_MAX=154000
3+
CONFIG_VIDEO_BUFFER_POOL_NUM_MAX=4
4+
5+
CONFIG_FPU=y
6+
7+
# Capture
8+
CONFIG_VIDEO_CAPTURE_N_BUFFERING=2
9+
10+
# Video encoder
11+
CONFIG_VIDEO_ENCODER_JPEG=y
12+
CONFIG_MAIN_STACK_SIZE=4096
13+
CONFIG_VIDEO_ENCODED_PIXEL_FORMAT="JPEG"
14+
15+
# Default frame size
16+
CONFIG_VIDEO_PIXEL_FORMAT="NV12"
17+
CONFIG_VIDEO_FRAME_WIDTH=320
18+
CONFIG_VIDEO_FRAME_HEIGHT=240
19+
20+
# Network buffers
21+
CONFIG_NET_BUF_RX_COUNT=4
22+
CONFIG_NET_BUF_TX_COUNT=8
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/*
2+
* Copyright (c) 2025 STMicroelectronics
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
/ {
7+
chosen {
8+
zephyr,videoenc = &jpeg;
9+
};
10+
};
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Video buffer pool
2+
CONFIG_VIDEO_BUFFER_POOL_SZ_MAX=154000
3+
CONFIG_VIDEO_BUFFER_POOL_NUM_MAX=4
4+
5+
CONFIG_FPU=y
6+
7+
# Capture
8+
CONFIG_VIDEO_CAPTURE_N_BUFFERING=2
9+
10+
# Video encoder
11+
CONFIG_VIDEO_ENCODER_JPEG=y
12+
CONFIG_MAIN_STACK_SIZE=4096
13+
CONFIG_VIDEO_ENCODED_PIXEL_FORMAT="JPEG"
14+
15+
# Default frame size
16+
CONFIG_VIDEO_PIXEL_FORMAT="NV12"
17+
CONFIG_VIDEO_FRAME_WIDTH=320
18+
CONFIG_VIDEO_FRAME_HEIGHT=240
19+
20+
# Network buffers
21+
CONFIG_NET_BUF_RX_COUNT=4
22+
CONFIG_NET_BUF_TX_COUNT=8
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/*
2+
* Copyright (c) 2025 STMicroelectronics
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
/ {
7+
chosen {
8+
zephyr,videoenc = &jpeg;
9+
};
10+
};

0 commit comments

Comments
 (0)