mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-04-05 15:04:57 +00:00
Do not display corrupted compressed video frames
This commit is contained in:
@@ -493,11 +493,14 @@ static void *decompress_thread(void *args) {
|
||||
}
|
||||
if(!msg->decompress_buffer[pos])
|
||||
continue;
|
||||
decompress_frame(decoder->decompress_state[pos],
|
||||
int ret = decompress_frame(decoder->decompress_state[pos],
|
||||
(unsigned char *) out,
|
||||
(unsigned char *) msg->decompress_buffer[pos],
|
||||
msg->decompress_buf_len[pos],
|
||||
msg->buffer_num[pos]);
|
||||
if (ret == FALSE) {
|
||||
goto skip_frame;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user