From a7d2450d8ee4abf1a94f82f836c3b4e19e7b7d3d Mon Sep 17 00:00:00 2001 From: jp9000 Date: Wed, 31 Dec 2014 01:39:25 -0800 Subject: [PATCH] obs-outputs: Fix FLV corruption bug The 'sent_headers' member variable of the FLV output would not be reset when the output was restarted, causing important data to not be written, thus creating an invalid FLV file. --- plugins/obs-outputs/flv-output.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/obs-outputs/flv-output.c b/plugins/obs-outputs/flv-output.c index f28e9e163..9a7748a05 100644 --- a/plugins/obs-outputs/flv-output.c +++ b/plugins/obs-outputs/flv-output.c @@ -79,6 +79,7 @@ static void flv_output_stop(void *data) fclose(stream->file); obs_output_end_data_capture(stream->output); stream->active = false; + stream->sent_headers = false; info("FLV file output complete"); } -- GitLab