mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 11:49:48 +00:00
use 64bit types
Originally committed as revision 5202 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
5e6a5c4daf
commit
7e815047e5
@ -322,7 +322,7 @@ typedef struct MOVContext {
|
||||
int mp4; /* set to 1 as soon as we are sure that the file is an .mp4 file (even some header parsing depends on this) */
|
||||
AVFormatContext *fc;
|
||||
int time_scale;
|
||||
int duration; /* duration of the longest track */
|
||||
int64_t duration; /* duration of the longest track */
|
||||
int found_moov; /* when both 'moov' and 'mdat' sections has been found */
|
||||
int found_mdat; /* we suppose we have enough data to read the file */
|
||||
int64_t mdat_size;
|
||||
@ -1282,7 +1282,7 @@ av_log(NULL, AV_LOG_DEBUG, "track[%i].stts.entries = %i\n", c->fc->nb_streams-1,
|
||||
|
||||
dprintf("sample_count=%d, sample_duration=%d\n",sample_count,sample_duration);
|
||||
|
||||
duration+=sample_duration*sample_count;
|
||||
duration+=(int64_t)sample_duration*sample_count;
|
||||
total_sample_count+=sample_count;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user