From 5956e30f5658436400a816cf4ccfe0eb80aae5a9 Mon Sep 17 00:00:00 2001 From: Kieran Kunhya Date: Wed, 25 Nov 2020 21:00:25 +0000 Subject: [PATCH] Set ts_type early otherwise it isn't used in the stream_type decision --- libmpegts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmpegts.c b/libmpegts.c index 732f50a..828799b 100644 --- a/libmpegts.c +++ b/libmpegts.c @@ -911,6 +911,7 @@ int ts_setup_transport_stream( ts_writer_t *w, ts_main_t *params ) return -1; } + w->ts_type = params->ts_type; w->num_programs = 1; w->programs[0] = cur_program; @@ -1052,7 +1053,6 @@ int ts_setup_transport_stream( ts_writer_t *w, ts_main_t *params ) w->ts_id = params->ts_id; w->ts_muxrate = params->muxrate; w->cbr = params->cbr; - w->ts_type = params->ts_type; w->network_pid = params->network_pid; w->legacy_constraints = params->legacy_constraints;