Commit Graph

15 Commits

Author SHA1 Message Date
zarazaex69
e25eed39a9 Merge remote-tracking branch 'origin/master' into pr-47-merge
# Conflicts:
#	cmd/olcrtc/main.go
#	internal/transport/videochannel/ffmpeg.go
2026-05-11 02:30:16 +03:00
zarazaex69
0723ddf2f5 fix: golangci errors 2026-05-11 02:21:41 +03:00
spkprsnts
b7e758c283 perf(ffmpeg): reduce VPx encoding latency 2026-05-11 03:49:57 +05:00
spkprsnts
ba3d622233 feat(ffmpeg): Add -ffmpeg flag for custom path
- Add -ffmpeg flag for custom path
- Allow FFMPEG_BIN env var to set path
- Update ffmpeg
2026-05-11 03:31:14 +05:00
zarazaex69
f6b82da099 feat: remove nolint 2026-05-10 23:02:00 +03:00
zarazaex69
87a546605c fix: golangci 2026-05-07 16:36:30 +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
2c8edeeef0 feat(thread): make 1 ffmpg tread 2026-04-30 08:29:54 +03:00
zarazaex69
f11cf6baef refactor: remove "b" codec support 2026-04-30 05:09:07 +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
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
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