mirror of https://git.ffmpeg.org/ffmpeg.git
In mxf muxer, check the return value of gmtime, fix #2494
Originally committed as revision 26343 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
90603f7c93
commit
6dc7dc08ed
|
@ -1379,6 +1379,8 @@ static int mxf_parse_mpeg2_frame(AVFormatContext *s, AVStream *st,
|
|||
static uint64_t mxf_parse_timestamp(time_t timestamp)
|
||||
{
|
||||
struct tm *time = gmtime(×tamp);
|
||||
if (!time)
|
||||
return 0;
|
||||
return (uint64_t)(time->tm_year+1900) << 48 |
|
||||
(uint64_t)(time->tm_mon+1) << 40 |
|
||||
(uint64_t) time->tm_mday << 32 |
|
||||
|
|
Loading…
Reference in New Issue