mov: add workaround for incorrect 0 time point.

Fixes Ticket1471

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
pull/59/head
Michael Niedermayer 13 years ago
parent c23dcd9751
commit 23eeffcd48
  1. 1
      libavformat/mov.c

@ -780,6 +780,7 @@ static void mov_metadata_creation_time(AVDictionary **metadata, time_t time)
char buffer[32];
if (time) {
struct tm *ptm;
if(time >= 2082844800)
time -= 2082844800; /* seconds between 1904-01-01 and Epoch */
ptm = gmtime(&time);
if (!ptm) return;

Loading…
Cancel
Save