From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id E670E40FD5 for ; Mon, 13 Jun 2022 03:40:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A6B7368B5C6; Mon, 13 Jun 2022 06:40:00 +0300 (EEST) Received: from out162-62-58-211.mail.qq.com (out162-62-58-211.mail.qq.com [162.62.58.211]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EE6CE68B41C for ; Mon, 13 Jun 2022 06:39:53 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1655091558; bh=7pdtJj1Z6OvSgYU8X+lhaeYvxmTe9jsPJ8/TkxgHNoo=; h=From:To:Cc:Subject:Date; b=Ppcy1jFwXQt3CnpvwSVSUZGCX7roCSH3WREwLq13S1a8373qfAIya+jIPR4ObawWj jvGWFBr69GXL10W4BoYR27wDnFApTamT6rfL9uFSyrPy0muboWx6VE20eDsVdzfdux N0uKa6FaO//mrq/cNLlgjD6hHERJnieVMXEA/1Ig= Received: from ZHILIZHAO-MB2.tencent.com ([59.37.125.124]) by newxmesmtplogicsvrszb6.qq.com (NewEsmtp) with SMTP id 926352F6; Mon, 13 Jun 2022 11:36:38 +0800 X-QQ-mid: xmsmtpt1655091398t0yzk708a Message-ID: X-QQ-XMAILINFO: M/sBYxuwFsVozoUPvkdUMlb9/RZzKUHDxZlozyEpxEtTQyrDzhUmSF4rXFda7P 4wEuO08EGsLGuda2r+YbJC41Qnlkfaja+1QsC48cLxi/OAHXxbN1StjVNqsCMfpbEab6nh+fbZkY zYXJVlvqUdMsNgxxhLALpQvNU76yue/L7qXI7N0l5ZyhcM8LvSTsyvTl+J2Q95echJ1N0bkSVOX6 q2mk8l5qX120Cu3cSMKKQcaDyeesDB9LBBh0cmfry8FlzN2fl9mnfpFIG+YXeXN2SH9R1DDUK0VR EEFKhvdflZ2buD4/oW3Hx/WXg5tNmtEY/qFQARWnL8W6Va+V2HwbnUonzfP5/YwVY/EFnZye9NCg 1PIe8mXSxoFTKdh8bv0b09mck/ZuoYoH8gMj1dc2qrQTnfqY0+kcFmWBjzBGZ0xGewRI2AR78mU/ kBnxWYhrMf3Z0SZfme0tsTu9jj2dvi7pDTLUuyA2ZSrQPBuLdP90DV1eo1avzBIj9J8S8ZRFVXdr qGCh746QQNbwTMey8iI6L4fNlulBMYw+k/RmkzaFWtavdgZ1QNEUOKeCNZ3WKG8u+Vnm6jpji1Po ubqpu8iPtQljSqS/ZHA/MNEBlkPQsskJP32cx9q5OMBISUfq0H+3RliS6UcpQqTiWlr3b0jK3g4/ uJj2JnA8WluUfT1NYMiX2o6Col6m7rlborequiVa7t3CN2NtgYOltQkK4BlG39tBmDrqe7K8dxMC kaiSOfh4o3ZGAMa4+pM2EYyFiKkYFlEnM9bPcUFysQfxzJVOievglQC+28Rgis8ak3UIMip3FR8s R6vf+eo8FWIDiRK+j1I8Mxmb8pCKyq9YqR+Z/2w9XYSJect4dynj9xt04uqCY/3l2hsZIk6DUaJ3 4pIPzkZf/Ke5BQE4ZZPPnzhe30RnOG9udrlFcAn24Gp6w+Sd4eg87DNdt8i+o1HIooO1Vnd8ak From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Mon, 13 Jun 2022 11:36:31 +0800 X-OQ-MSGID: <20220613033636.84271-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 0/5] Refactor avs2_parser 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: Zhao Zhili Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: v3: 1. Move ff_avs2_frame_rate_tab from avs2.h to avs2.c 2. Consitify `precision` in patch 3/5 3. init_get_bits8() with size limites to buf_size_min 4. Select avs2_parser for libdavs2 5. Use ff_avs2_frame_rate_tab in libdavs2 v2: Fix warning of unused variable. Zhao Zhili (5): avcodec/avs2: add AVS2 related definitions avcodec/avs2_parser: split data into frames avcodec/avs2_parser: parse more info configure: select avs2 parser for libdavs2 decoder avcodec/libdavs2: use frame rate code table configure | 1 + libavcodec/Makefile | 2 +- libavcodec/avs2.c | 42 ++++++++++++++ libavcodec/avs2.h | 51 +++++++++++++++++ libavcodec/avs2_parser.c | 115 ++++++++++++++++++++++++++++++++++++--- libavcodec/libdavs2.c | 4 +- 6 files changed, 206 insertions(+), 9 deletions(-) create mode 100644 libavcodec/avs2.c create mode 100644 libavcodec/avs2.h -- 2.35.3 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".