1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

for bug #241, limit the buffer for input chunk size.

This commit is contained in:
winlin 2014-12-03 23:11:13 +08:00
parent 5791ed59fd
commit d1d6023c70

View file

@ -148,7 +148,12 @@ void SrsBuffer::on_chunk_size(int32_t chunk_size)
return;
}
reset_buffer(chunk_size);
// limit the max buffer.
int buffer_size = srs_min(chunk_size, SOCKET_MAX_BUF);
if (buffer_size != nb_buffer) {
reset_buffer(buffer_size);
}
if (_handler) {
_handler->on_buffer_change(nb_buffer);