mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
this should be valid for audio too
Originally committed as revision 13517 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
c2acba13a4
commit
e95580e70a
@ -1607,14 +1607,12 @@ static int mov_write_packet(AVFormatContext *s, AVPacket *pkt)
|
||||
trk->cluster[trk->entry].dts = pkt->dts;
|
||||
trk->trackDuration = pkt->dts - trk->cluster[0].dts + pkt->duration;
|
||||
|
||||
if(enc->codec_type == CODEC_TYPE_VIDEO) {
|
||||
if (pkt->dts != pkt->pts)
|
||||
trk->hasBframes = 1;
|
||||
trk->cluster[trk->entry].cts = pkt->pts - pkt->dts;
|
||||
trk->cluster[trk->entry].key_frame = !!(pkt->flags & PKT_FLAG_KEY);
|
||||
if(trk->cluster[trk->entry].key_frame)
|
||||
trk->hasKeyframes++;
|
||||
}
|
||||
trk->entry++;
|
||||
trk->sampleCount += samplesInChunk;
|
||||
mov->mdat_size += size;
|
||||
|
Loading…
Reference in New Issue
Block a user