From caa5723c21d5e626f61c0bdd89a250d3bb74d6d0 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Tue, 19 Apr 2016 07:22:04 -0700 Subject: [PATCH] libobs: Don't parse sei if sei callback returns 0/NULL --- libobs/obs-encoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libobs/obs-encoder.c b/libobs/obs-encoder.c index 6b10fe2b8..a0e54f5c9 100644 --- a/libobs/obs-encoder.c +++ b/libobs/obs-encoder.c @@ -731,7 +731,7 @@ static void send_first_video_packet(struct obs_encoder *encoder, da_init(data); - if (!get_sei(encoder, &sei, &size)) { + if (!get_sei(encoder, &sei, &size) || !sei || !size) { cb->new_packet(cb->param, packet); cb->sent_first_packet = true; return;