Commit Graph

25 Commits

Author SHA1 Message Date
klemek 5532cbf53e chore: reduce debt with const values 2025-11-10 16:29:11 +01:00
klemek 352f97c2db refactor: strncpy -> strlcpy 2025-11-10 14:13:27 +01:00
klemek b4b79cea12 refactor: use struct pointers everywhere and bump max sizes 2025-11-08 19:29:04 +01:00
klemek 3b7a550b6a refactor: pass structs as pointers except for background things 2025-11-08 19:24:14 +01:00
klemek 92f010ca70 refactor: sprintf -> snprint, strncpy -> strlcpy 2025-11-08 18:46:28 +01:00
klemek 197c0c70da refactor: clean includes 2025-11-08 14:29:37 +01:00
klemek 2657c2b732 feat(trace): trace fps and midi with args 2025-11-03 21:46:14 +01:00
klemek 0039bbace2 fix(video): invalid init of video and invalid format message 2025-11-02 17:52:13 +01:00
klemek 54ce876f6a refactor(optimize): use fixed size strings everywhere except for files 2025-11-02 17:35:37 +01:00
klemek bbe96b3cd2 tap tempo 2025-10-02 23:30:25 +02:00
klemek 6905d0017d wip midi 2025-09-28 16:56:21 +02:00
klemek fb071f95b4 wip midi 2025-09-28 16:47:36 +02:00
klemek 6eaba98fff shared context and rename config filer 2025-09-28 16:26:53 +02:00
klemek 80ea990cf7 shared data and pass fps to main thread 2025-09-26 17:10:54 +02:00
klemek 33ba8ede1c debugging why video is 4fps 2025-09-22 23:48:55 +02:00
klemek f812856ec2 pass in input resolution 2025-09-22 23:39:45 +02:00
klemek bf9f0845b7 pass in input resolution 2025-09-22 23:38:35 +02:00
klemek 12565aab08 rename device -> video capture 2025-09-22 22:26:24 +02:00
klemek a33c7d5bee pass internal size to video 2025-09-22 19:48:46 +02:00
klemek 12373e82a0 working video backround + logging library 2025-09-22 19:18:30 +02:00
klemek ed4e3e54d6 trying to work with v4l2 loopback but not implemented 2025-09-21 23:51:37 +02:00
klemek 616b2af44b wip video device 2025-09-21 23:31:09 +02:00
klemek 432f05cc56 wip yuyv 2025-09-21 20:32:06 +02:00
klemek 13bcba1c5b putting it together 2025-09-21 18:30:45 +02:00
klemek 2be15dc7c9 wip video device 2025-09-21 17:46:19 +02:00