mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
webmdashenc: Add minimumUpdatePeriod
DASH spec requires the presence of either duration of the period or the minimumUpdatePeriod element. This patch adds the minimumUpdatePeriod element hardcoded with the value 0 as the manifest will never be updated for WebM DASH Live streams. Also updating the fate test reference file. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
ca9849eecd
commit
4f287a3c50
@ -115,7 +115,8 @@ static void write_header(AVFormatContext *s)
|
||||
av_strlcpy(gmt_iso, "", 1);
|
||||
}
|
||||
avio_printf(s->pb, " availabilityStartTime=\"%s\"\n", gmt_iso);
|
||||
avio_printf(s->pb, " timeShiftBufferDepth=\"PT%gS\"", w->time_shift_buffer_depth);
|
||||
avio_printf(s->pb, " timeShiftBufferDepth=\"PT%gS\"\n", w->time_shift_buffer_depth);
|
||||
avio_printf(s->pb, " minimumUpdatePeriod=\"0\"");
|
||||
avio_printf(s->pb, ">\n");
|
||||
avio_printf(s->pb, "<UTCTiming\n");
|
||||
avio_printf(s->pb, " schemeIdUri=\"%s\"\n",
|
||||
|
@ -7,7 +7,8 @@
|
||||
minBufferTime="PT1S"
|
||||
profiles="urn:mpeg:dash:profile:isoff-live:2011"
|
||||
availabilityStartTime=""
|
||||
timeShiftBufferDepth="PT7200S">
|
||||
timeShiftBufferDepth="PT7200S"
|
||||
minimumUpdatePeriod="0">
|
||||
<UTCTiming
|
||||
schemeIdUri="urn:mpeg:dash:utc:direct:2012"
|
||||
value=""/>
|
||||
|
Loading…
Reference in New Issue
Block a user