Originally committed as revision 5286 to svn://svn.ffmpeg.org/ffmpeg/trunk
int mode;
int64_t time;
int nb_streams;
- int mdat_written;
offset_t mdat_pos;
long timescale;
MOVTrack tracks[MAX_STREAMS];
mov->tracks[i].mode = mov->mode;
}
+ mov_write_mdat_tag(pb, mov);
+ mov->time = s->timestamp + 0x7C25B080; //1970 based -> 1904 based
+
put_flush_packet(pb);
return 0;
return -1;
trk->ents_allocated += MOV_INDEX_CLUSTER_SIZE;
}
- if (mov->mdat_written == 0) {
- mov_write_mdat_tag(pb, mov);
- mov->mdat_written = 1;
- mov->time = s->timestamp + 0x7C25B080; //1970 based -> 1904 based
- }
trk->cluster[cl][id].pos = url_ftell(pb);
trk->cluster[cl][id].samplesInChunk = samplesInChunk;