We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ad74d1c commit 238972cCopy full SHA for 238972c
srt/src/main/java/com/pedro/srt/mpeg2ts/MpegTsPacketizer.kt
@@ -85,6 +85,12 @@ class MpegTsPacketizer(private val psiManager: PsiManager) {
85
mpegTsPayload.writeHeader(buffer)
86
87
val data = mpegTsPayload.bufferData
88
+ if (data.remaining() < buffer.remaining()) { //small packet
89
+ buffer.put(data)
90
+ val stuffingSize = buffer.remaining()
91
+ writeStuffingBytes(buffer, stuffingSize, false)
92
+ return@forEachIndexed
93
+ }
94
while (data.hasRemaining()) {
95
if (isFirstPacket) {
96
isFirstPacket = false
0 commit comments