ffmpeg | branch: master | Marton Balint <c...@passwd.hu> | 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 <c...@passwd.hu>

> 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
ffmpeg-cvslog@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog

To unsubscribe, visit link above, or email
ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to