zarazaex69
|
66b3d21592
|
upd: submodule
|
2026-05-10 21:30:22 +03:00 |
|
zarazaex69
|
8637f076f5
|
feat: use compact render
|
2026-05-10 20:13:03 +03:00 |
|
zarazaex69
|
7271f0532f
|
fear(gr): update submodule
|
2026-05-10 20:13:03 +03:00 |
|
zarazaex69
|
f8d8bf326e
|
chore: update videochannel submodule to latest revision
|
2026-05-07 18:20:11 +03:00 |
|
zarazaex69
|
87a546605c
|
fix: golangci
|
2026-05-07 16:36:30 +03:00 |
|
zarazaex69
|
9c992d6fe4
|
refactor: remove legacy code
|
2026-05-07 14:28:32 +03:00 |
|
zarazaex69
|
9d8f063ce3
|
feat(test): up test coverage
|
2026-05-07 00:06:28 +03:00 |
|
zarazaex69
|
aa49808e68
|
feat(test): init base test
|
2026-05-06 22:33:29 +03:00 |
|
zarazaex69
|
a4e6079148
|
fix: golangci
|
2026-05-03 10:24:18 +03:00 |
|
zarazaex69
|
dd606ddfb2
|
fix: fix all golangci errors
|
2026-05-03 06:10:48 +03:00 |
|
zarazaex69
|
21d46e478b
|
refactor: remove debug logging and unused queue monitor
|
2026-05-02 14:56:33 +03:00 |
|
zarazaex69
|
86b92d4fc5
|
feat(videochannel): cache idle frame to avoid re-encoding
|
2026-04-30 12:24:00 +03:00 |
|
zarazaex69
|
2c8edeeef0
|
feat(thread): make 1 ffmpg tread
|
2026-04-30 08:29:54 +03:00 |
|
zarazaex69
|
bf454145ba
|
feat(lcm): implement strict lifecycle management for both encoders and
decoders
|
2026-04-30 08:14:05 +03:00 |
|
zarazaex69
|
b4408715bb
|
upd
|
2026-04-30 07:36:35 +03:00 |
|
zarazaex69
|
92462878d7
|
chore: update gr submodule (add reedsolomon for tile)
|
2026-04-30 07:02:07 +03:00 |
|
zarazaex69
|
ad7c9a5c3e
|
feat: add tile as videochannel visual codec via -video-codec tile
|
2026-04-30 06:55:34 +03:00 |
|
zarazaex69
|
f11cf6baef
|
refactor: remove "b" codec support
|
2026-04-30 05:09:07 +03:00 |
|
zarazaex69
|
8ee1855ba3
|
chore: update videochannel/gr submodule
|
2026-04-30 05:01:40 +03:00 |
|
zarazaex69
|
e742a789b9
|
chore: update gr submodule and replace qr dependencies
|
2026-04-30 04:56:45 +03:00 |
|
zarazaex69
|
5f66d764b5
|
refactor(videochannel): replace qr libs with grqr codec
|
2026-04-30 04:56:33 +03:00 |
|
zarazaex69
|
d4de7a1d1c
|
chore: add gr submodule for videochannel transport
|
2026-04-30 04:50:29 +03:00 |
|
zarazaex69
|
9c7b4e316f
|
refactor(videochannel): remove b codec
|
2026-04-30 01:55:17 +03:00 |
|
zarazaex69
|
e848bde8de
|
fix(videochannel): reduce QR code quiet zone from 10 to 2
|
2026-04-30 01:26:51 +03:00 |
|
zarazaex69
|
689441a7f4
|
Add configurable QR error correction level for video transpor
|
2026-04-27 18:53:39 +03:00 |
|
zarazaex69
|
98ad27bec5
|
Add configurable B codec parameters
|
2026-04-27 06:11:25 +03:00 |
|
zarazaex69
|
f1f5a584f5
|
Remove debug logging from handleFrame
|
2026-04-27 04:01:54 +03:00 |
|
zarazaex69
|
e4aeb3ac28
|
Add white frame detection and debug frame capture
|
2026-04-27 03:59:39 +03:00 |
|
zarazaex69
|
12d22770b4
|
feat(log): Log frame length and codec in handleFrame, and B codec decode
failures in visual_b.go
|
2026-04-26 22:53:49 +03:00 |
|
zarazaex69
|
fe13ba28e3
|
feat(b): Add support for RGBA frame format in B visual codec
|
2026-04-25 21:22:13 +03:00 |
|
zarazaex69
|
a2d1b95ffa
|
feat: add support for 'b' visual codec in videochannel
|
2026-04-22 21:26:50 +03:00 |
|
zarazaex69
|
af34cdbd8e
|
feat: add video-qr-size configuration for videochannel transport
|
2026-04-21 22:32:01 +03:00 |
|
zarazaex69
|
fce29b939d
|
test: update renderVisualFrame and extractVisualPayload calls with resolution parameters
|
2026-04-21 02:54:30 +03:00 |
|
zarazaex69
|
c5ccc87fa7
|
refactor: unify FFmpeg encoder configuration and expand hardware acceleration support for VP8, VP9, and AV1
|
2026-04-21 02:03:21 +03:00 |
|
zarazaex69
|
513e2bdd9d
|
feat: refactor client connection handling and error management
|
2026-04-21 01:51:48 +03:00 |
|
zarazaex69
|
97b12eb2d8
|
feat: add H264 codec support and hardware acceleration via NVENC to FFmpeg pipeline
|
2026-04-21 01:43:48 +03:00 |
|
zarazaex69
|
888eefd5c8
|
feat: add configurable dimensions to ffmpeg encoder and validate frame size dynamically
|
2026-04-21 01:36:29 +03:00 |
|
zarazaex69
|
9e09975165
|
feat: implement video channel transport
|
2026-04-21 01:32:17 +03:00 |
|