Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarthick J <kjeyapal@akamai.com>2019-02-19 09:45:29 +0300
committerKarthick J <kjeyapal@akamai.com>2019-02-25 09:10:54 +0300
commit2e67f751b55b614b68a131f6dceece1c56a620b3 (patch)
tree74f2ce968e416749459d13164e9d908fdafa1004
parentca5ec4cbbcf3fd6ede75a8dd4cbb5fff051899ec (diff)
avformat/dashenc: Added comments
Added comments regarding usage of certain movflags in streaming mode.
-rw-r--r--libavformat/dashenc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index a0b44a0ec3..c5e882f4ae 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -1216,6 +1216,9 @@ static int dash_init(AVFormatContext *s)
if (os->segment_type == SEGMENT_TYPE_MP4) {
if (c->streaming)
+ // frag_every_frame : Allows lower latency streaming
+ // skip_sidx : Reduce bitrate overhead
+ // skip_trailer : Avoids growing memory usage with time
av_dict_set(&opts, "movflags", "frag_every_frame+dash+delay_moov+skip_sidx+skip_trailer", 0);
else
av_dict_set(&opts, "movflags", "frag_custom+dash+delay_moov", 0);