ffmpeg | branch: master | Marton Balint <[email protected]> | Mon Dec 23 01:36:41 2019 +0100| [a8a05340de722f0b637b2aee6037bad3bc682bea] | committer: Marton Balint
avformat/hlsenc: allow a custom SDT and PAT period The default is not to write SDT and PAT periodically, only in the beginning of every segment. After this patch the user might override this if needed. Signed-off-by: Marton Balint <[email protected]> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8a05340de722f0b637b2aee6037bad3bc682bea --- libavformat/hlsenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c index 87b861d437..f6dd894343 100644 --- a/libavformat/hlsenc.c +++ b/libavformat/hlsenc.c @@ -861,8 +861,8 @@ static int hls_mux_init(AVFormatContext *s, VariantStream *vs) /* We only require one PAT/PMT per segment. */ char period[21]; snprintf(period, sizeof(period), "%d", (INT_MAX / 2) - 1); - av_dict_set(&options, "sdt_period", period, 0); - av_dict_set(&options, "pat_period", period, 0); + av_dict_set(&options, "sdt_period", period, AV_DICT_DONT_OVERWRITE); + av_dict_set(&options, "pat_period", period, AV_DICT_DONT_OVERWRITE); } ret = avformat_init_output(oc, &options); remaining_options = av_dict_count(options); _______________________________________________ ffmpeg-cvslog mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
