Skip to content

Commit e3f1c07

Browse files
author
cobeq
committed
[vendor][go-astits]reduce latency for separated one-packet PES
asticode/go-astits#72 Проблема: в go-astits демуксер отправляет пакет только когда увидел начало предыдущего. Это аффектит прод, так как на первом канале субтитры приходят иногда раз в 4 минуты, что вносит задержку при транскодировании. Решение: патч библиотеки, в котором отправляем PES сразу, если он состоит ровно из одного пакета. При этом оставляем его в буффере для проверок на disontinuity и sameAsPrevious, но не отправляем его дважды. commit_hash:c560c4d07b88493144887611689ae477b71b11d6
1 parent d142877 commit e3f1c07

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

vendor/modules.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4335,7 +4335,6 @@ github.com/asticode/go-astikit
43354335
## explicit; go 1.13
43364336
github.com/asticode/go-astits
43374337
github.com/asticode/go-astits/cmd/astits-es-split
4338-
github.com/asticode/go-astits/cmd/astits-probe
43394338
github.com/asticode/go-astits/internal/cmd/crc32_table
43404339
# github.com/at-wat/ebml-go v0.17.0
43414340
## explicit; go 1.11

0 commit comments

Comments
 (0)