From patchwork Wed Jul 26 08:27:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Steven X-Patchwork-Id: 42990 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:7528:b0:130:ccc6:6c4b with SMTP id r40csp369640pzd; Wed, 26 Jul 2023 01:27:32 -0700 (PDT) X-Google-Smtp-Source: APBJJlH8TJk09dffPSwvZibc7WY905dbBbvPNsLyaRS9gYXhZ+YaCJpEVgFxVw2AEtk4Roxqx68j X-Received: by 2002:a05:6402:3c2:b0:522:21fc:5657 with SMTP id t2-20020a05640203c200b0052221fc5657mr934593edw.17.1690360052267; Wed, 26 Jul 2023 01:27:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690360052; cv=none; d=google.com; s=arc-20160816; b=OFKjZWrOJH4NG7ynUfe6R5egB/49o43LBWeLEJe3uP9oiVZolZjIAXVb0jDCTVE285 KB8Slk58odo7kBxTj5iSpNCjS44YqShk6I5eDi7v5hi6vxgQBetebFQI42z5zSY8IShy iDvqRs29tNlRrk7nSHgyhOnTf59LuB9FPJrgZVFctSSwoOgCEdbRO0fN4sUrELP+D3Lk zEgGbKi7x8lotjVwdDh77FBJcnjfV7SRDTajP8xiKsHnb2ZOB0Fv9hcshXUYEpziKPO7 gbyhqsj5Qwqe9zNSy7saUkNTzB2JLUCCCYRishBJSQ1X3fAbfCRh3h0czAaYGzMfEVxi GfrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:feedback-id:mime-version:message-id:date :to:from:delivered-to; bh=HCS4bMxHzddKY9hegsoscy/WaCHFSjhRVgMhpwgpcsQ=; fh=4V1mgx7ocf8i+6LGClIgnWnxJ6rE4oY9jyHJu9nKPGs=; b=Gv7JnlbUEx1f70sMKi/W57PCDPqtw5qjkvXvYpabZhNdsx7DLIuZza4rz6UiQFa0Sj wQPSHADxFZwKS21Q24nAYJ7pP9HfoiNsmBJtjs8jjBkNcEOBXRUJtqplyDg8QqvWpfyg 8ZKMjDU1MiD7z4jHqWe6gnVQsk5i7A0nEODK39aTUxcXQb3y0E0CltP+yMB2ztEG9RnS O0w3BvtUG3tGiCdlu+zGv8Kcj0hPhjKg/xSFID5wgco0c7Wx30Q0qZ9K0x/BeW+6cEZw t3YWvUwC7w1GArLH7cWuRscxuweCMeL5nX0n5MlYp+8It8cEuUlPVAyD9xwM7KUOSq1B 7q3g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id o22-20020aa7dd56000000b0052259e83d42si917846edw.34.2023.07.26.01.27.31; Wed, 26 Jul 2023 01:27:32 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D96CC68C65D; Wed, 26 Jul 2023 11:27:27 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from bg4.exmail.qq.com (bg4.exmail.qq.com [43.155.65.254]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9B52D68C65D for ; Wed, 26 Jul 2023 11:27:20 +0300 (EEST) X-QQ-mid: bizesmtp78t1690360033touoiocx Received: from localhost ( [103.102.203.196]) by bizesmtp.qq.com (ESMTP) with id ; Wed, 26 Jul 2023 16:27:12 +0800 (CST) X-QQ-SSF: 01100000000000Z0Z000000A0000000 X-QQ-FEAT: RrZlkntZBfndvkxgsmSusycNyIV4rpQNWQPsuyH6aUkPD80VVyqSwNdd/Sft3 ov09CbBEsvqagY9vZsAntWfRoZXTaRb84/OeDNeK+d0P7d3xq+gdtFlfzG7lTh8OCxG4Q5X 9j1Y0RzzAplY7SkCj6E/5nrUpomOG+ud94WSkfuO8bfzMcXe8masswi2fsgGTK2uSR+pA9N rwJqi0dINB7OS3PEmik7DlNf3Ew49BkAfHanhswxD5b13XkoE9yVcFdLmVVd4j3Y/ZrjXbH lc2MmhyBLysVIQOpyjUG0Z3BH2d7qJlYt/2tedMUUIII1giINPbzwTaGikeeM8N9rGaeub/ 4PuxZ/Uja36n+Rxhdg= X-QQ-GoodBg: 0 X-BIZMAIL-ID: 7713384421093024516 From: Steven Liu To: ffmpeg-devel@ffmpeg.org Date: Wed, 26 Jul 2023 16:27:11 +0800 Message-Id: <20230726082711.92361-1-lq@chinaffmpeg.org> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:chinaffmpeg.org:qybglogicsvrsz:qybglogicsvrsz3a-0 Subject: [FFmpeg-devel] [PATCH] avformat/flv: correct the video frametype mask to 0x70 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Steven Liu , flvAnalyser Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: tS0lPeNz75Yg avformat/flv: correct the video frametype mask to 0x70 because the flv specification said the video frametype should use value range from 0x00 to 0x70, so use 0xF0 have no problem before support enhanced flv, but the 0xF0 will get incorrect result after support enhanced flv, so should set the video frametype mask 0x70 to make it correct now. Reported-By: flvAnalyser Signed-off-by: Steven Liu --- libavformat/flv.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/flv.h b/libavformat/flv.h index 91e0a4140c..f710963b92 100644 --- a/libavformat/flv.h +++ b/libavformat/flv.h @@ -48,7 +48,7 @@ #define FLV_AUDIO_CODECID_MASK 0xf0 #define FLV_VIDEO_CODECID_MASK 0x0f -#define FLV_VIDEO_FRAMETYPE_MASK 0xf0 +#define FLV_VIDEO_FRAMETYPE_MASK 0x70 #define AMF_END_OF_OBJECT 0x09