Skip to content

Commit c5b5dc4

Browse files
committed
Revert packet decode for min/max chunk size
1 parent 8d278bb commit c5b5dc4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

common/src/main/java/org/red5/server/net/rtmp/codec/RTMPProtocolDecoder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ public Packet decodePacket(RTMPConnection conn, RTMPDecodeState state, IoBuffer
269269
log.trace("Source buffer position: {}, limit: {}, packet-buf.position {}, packet size: {}", in.position(), in.limit(), buf.position(), header.getSize());
270270
}
271271
// read chunk
272-
int length = Math.max(buf.remaining(), readChunkSize);
272+
int length = Math.min(buf.remaining(), readChunkSize);
273273
if (in.remaining() < length) {
274274
log.debug("In buffer is too small, buffering ({},{})", in.remaining(), length);
275275
// how much more data we need to continue?

0 commit comments

Comments
 (0)