Commit 5c337353 authored by Martin Storsjö's avatar Martin Storsjö

movenc: Move sidx edit list timestamp adjustment into a block

When reading these values from track->frag_info, the same adjustment
has already been done.
Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
parent eee13d65
......@@ -2727,15 +2727,15 @@ static int mov_write_sidx_tag(AVIOContext *pb,
duration = track->start_dts + track->track_duration -
track->cluster[0].dts;
starts_with_SAP = track->cluster[0].flags & MOV_SYNC_SAMPLE;
// pts<0 should be cut away using edts
if (presentation_time < 0)
presentation_time = 0;
} else {
entries = track->nb_frag_info;
presentation_time = track->frag_info[0].time;
}
// pts<0 should be cut away using edts
if (presentation_time < 0)
presentation_time = 0;
avio_wb32(pb, 0); /* size */
ffio_wfourcc(pb, "sidx");
avio_w8(pb, 1); /* version */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment