From ce339ce6137f20181bda96b2fb8f83cfc51d435e Mon Sep 17 00:00:00 2001 From: pkviet Date: Fri, 23 Mar 2018 19:22:59 +0100 Subject: [PATCH] obs-outputs/flv: Fix ECMA array size Fixes the size of the ECMA array storing onMetadata in flv. (from 14 to 20). Fixes ticket 1204. --- plugins/obs-outputs/flv-mux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/obs-outputs/flv-mux.c b/plugins/obs-outputs/flv-mux.c index 6c6c0eb19..b1b251210 100644 --- a/plugins/obs-outputs/flv-mux.c +++ b/plugins/obs-outputs/flv-mux.c @@ -74,7 +74,7 @@ static bool build_flv_meta_data(obs_output_t *context, enc_str(&enc, end, "onMetaData"); *enc++ = AMF_ECMA_ARRAY; - enc = AMF_EncodeInt32(enc, end, a_idx == 0 ? 14 : 9); + enc = AMF_EncodeInt32(enc, end, a_idx == 0 ? 20 : 15); enc_num_val(&enc, end, "duration", 0.0); enc_num_val(&enc, end, "fileSize", 0.0);