aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Ross <pross@xvid.org>2024-12-24 19:34:12 +1100
committerPeter Ross <pross@xvid.org>2025-01-12 11:07:57 +1100
commitba22d6a24f843829e9188be0e5ea96f3a142769e (patch)
tree5114030b2cfdf8224522edc91114f7d230cbd4f3
parent330470ef247b49252153130c398010f65f4e8db8 (diff)
downloadffmpeg-ba22d6a24f843829e9188be0e5ea96f3a142769e.tar.gz
avformat/wtvenc: do not output negative 'third timestamp' field
Fixes ticket #3659.
-rw-r--r--libavformat/wtvenc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/wtvenc.c b/libavformat/wtvenc.c
index 02fe84573f..0c0ef05bbe 100644
--- a/libavformat/wtvenc.c
+++ b/libavformat/wtvenc.c
@@ -450,7 +450,7 @@ static void write_timestamp(AVFormatContext *s, AVPacket *pkt)
write_pad(pb, 8);
avio_wl64(pb, pkt->pts == AV_NOPTS_VALUE ? -1 : pkt->pts);
avio_wl64(pb, pkt->pts == AV_NOPTS_VALUE ? -1 : pkt->pts);
- avio_wl64(pb, pkt->pts == AV_NOPTS_VALUE ? -1 : pkt->pts);
+ avio_wl64(pb, pkt->pts == AV_NOPTS_VALUE ? 0 : pkt->pts);
avio_wl64(pb, 0);
avio_wl64(pb, par->codec_type == AVMEDIA_TYPE_VIDEO && (pkt->flags & AV_PKT_FLAG_KEY) ? 1 : 0);
avio_wl64(pb, 0);