From e1ebadf9f222ce649cc7f56d7d10039ef7e99077 Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Wed, 23 Sep 2015 21:44:36 +0200 Subject: [PATCH] FLVFileStream: Fix incorrect tag lengths http://trac.ffmpeg.org/ticket/4867 --- Source/FLVFileStream.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/FLVFileStream.cpp b/Source/FLVFileStream.cpp index f1ec3bb1..06d403f1 100644 --- a/Source/FLVFileStream.cpp +++ b/Source/FLVFileStream.cpp @@ -52,7 +52,7 @@ class FLVFileStream : public VideoFileStream fileOut.Serialize(lpData, 5); fileOut.Serialize(sei.lpPacket, sei.size); fileOut.Serialize(lpData+5, size-5); - fileOut.OutputDword(fastHtonl(size+sei.size+14)); + fileOut.OutputDword(fastHtonl(size+sei.size+11)); bSentSEI = true; } else { @@ -65,7 +65,7 @@ class FLVFileStream : public VideoFileStream fileOut.Serialize(&networkTimestamp, 1); fileOut.Serialize(&streamID, 3); fileOut.Serialize(lpData, size); - fileOut.OutputDword(fastHtonl(size+14)); + fileOut.OutputDword(fastHtonl(size+11)); } lastTimeStamp = timestamp;