Full but still broken rework of everything

This commit is contained in:
2026-05-08 19:28:57 +02:00
parent e5471b5fa0
commit 3aa0470bcf
56 changed files with 2247 additions and 1552 deletions
+4
View File
@@ -54,6 +54,10 @@ int get_rtsp_shmem_fd();
int get_rtsp_width();
int get_rtsp_height();
// Get the shared memory base pointer (for reading frames)
// Returns nullptr if not initialized
uint8_t* get_rtsp_shmem_base();
} // namespace rtsp_client
#endif // RTSP_CLIENT_H
+4
View File
@@ -87,6 +87,10 @@ int get_decoder_width();
int get_decoder_height();
bool is_decoder_running();
// Get the shared memory base pointer (for reading frames)
// Returns nullptr if not initialized
uint8_t* get_shmem_base();
// Write a YUV420 frame to the shared memory ring buffer
// Called internally by the decoder thread
// y_data, u_data, v_data: pointers to Y, U, V planes