From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 288CC4942B for ; Wed, 16 Jul 2025 14:08:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id F2DF868E5C2; Wed, 16 Jul 2025 17:08:17 +0300 (EEST) Received: from out203-205-221-153.mail.qq.com (out203-205-221-153.mail.qq.com [203.205.221.153]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id BD03868E57A for ; Wed, 16 Jul 2025 17:08:10 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1752674886; bh=ZSD7zFzAwf98ZyArygax+HUX1n970u6L+ouSN7pbgXI=; h=From:Subject:Date:References:To:In-Reply-To; b=d+vlMAOalSMb3ZiHfGk/SnaGHSLrvVIArgkxHwJ4IwiIso6Z7VjOVQ1mcL+POHsDH WxjPJkVbgHgvj4Imf9ILWEqAXG54OwadYFcqOB3QNCvQqm77f2+asJ78bsKD7/hFGr 8u6fly926NKAEOfyfafyKSNKR65uz57y7ySdPi3M= Received: from smtpclient.apple ([119.147.10.162]) by newxmesmtplogicsvrszc16-0.qq.com (NewEsmtp) with SMTP id 2052D294; Wed, 16 Jul 2025 22:08:05 +0800 X-QQ-mid: xmsmtpt1752674885tqi5emhrj Message-ID: X-QQ-XMAILINFO: MJWNsjxQgzaEN5/f01layddDMltUTnIxQNX2IlfRm8ku+rCqGhtSrejmKEhHSk 94a1tZswN2yxBceQrmu3leZOmQGCGHxJi2JoYbbsv4zCF5IlI0tlrH9UHTUbeipYPrMM+NdE2Wbj 1HQlWoocEdRpRzQfyHnkXOMCPhEtRQNtnteku9RP95+mNxTXNHf2Y813lw/4nO66ArIQHeoi+C8W 7v4Kbogou5yUe3qMeRHL0yCDolX11TtKjXaYiMoPjrSDuP0BRTBbIWasz7dsxW3xZUEA3XVHZYrj q3TBes5JR86c89Woi5FHozCBh5QaudhhOoFJReiI+vvTJ3sHCYvk3GxS0Oqvp7Hzbo0WAEmMkiLB XFX/kZYZTSjtidMwXVVoLzRbJkZkiTXTmKFEV97c+2OH4OzXwVkAQyRVcpxyf0R/Sh00IbLATS5X fnaEgXVtcAwKw4AncoIyRRoeoAG+y3Q1xe/8qsonh5LD+OvwPSuc/PqxEY+L+EczHgj8JG7TnDGZ zUIj7QHKL0Vb+XFDOMqqIIwZ1rvZPeI/7thiYZwiza4iR9NR8ylh1FRm/iSW4sm14cEAeT/T1jP3 L6IykEqsPKanbqA1yZlmjZ7Yxdvaos5G4KAVmespe263fHgZtq/+fuhARWGmGKQU2VSxQeCfKQNR tGvnMjJ5h0XfIP8tF52+VOEj1w7KLuw4WlPjYo7HvOtEJYwdosBRuQhLtgjFLu4qW/oZcFPkLKMp 2sl3AfVwAZsmXjXcI2dY7Ra0lGELdCvjauMZ4W2LOGjBSQ3UvYpEf7zxlqJkzIH6Es7GnQ2OIAQu 5hV82IQcVuXyC8SxUfuCB2Vd4Q7sN+tHu+M8W02Am8moFWhmjgURBIfcXrD3KIPVvP8qFpT+ytLo M0TOdTJSe3yr1Hr44g8foA42FkSu9cblARdDiwXXSmTew2FCex9SEbfA4BQWMeHQu0+zEmtfr5fm 16wffClVPLnvNP9IEkukiv1fiVTDOQuTD8HN1DptSDnoR47IVqkt/Fs0JlG6H21t4td85yQNecfs a/zpovFQXo/CF9Pr01Q4Hto0YO1fB/qGWMafjxbDaX3Tah1KuP X-QQ-XMRINFO: NyFYKkN4Ny6FSmKK/uo/jdU= From: Zhao Zhili Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Date: Wed, 16 Jul 2025 22:07:55 +0800 References: To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: X-Mailer: Apple Mail (2.3826.500.181.1.5) X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 0/3] Add OpenHarmony hardware codec wrapper 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 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: > On Jul 6, 2025, at 16:05, Zhao Zhili wrote: > > From: Zhao Zhili > > v2: > 1. Add encoder. > 2. Trial refactor of decoder. > > Zhao Zhili (3): > avutil/hwcontext: Add ohcodec device and pixel format > avcodec/ohdec: Add h264/hevc OpenHarmony decoders > avcodec/ohenc: Add h264/hevc OpenHarmony encoders > > Changelog | 1 + > configure | 12 + > doc/APIchanges | 6 + > libavcodec/Makefile | 5 + > libavcodec/allcodecs.c | 4 + > libavcodec/ohcodec.c | 79 ++++ > libavcodec/ohcodec.h | 57 +++ > libavcodec/ohdec.c | 771 +++++++++++++++++++++++++++++++++ > libavcodec/ohenc.c | 695 +++++++++++++++++++++++++++++ > libavcodec/version.h | 2 +- > libavutil/Makefile | 2 + > libavutil/hwcontext.c | 4 + > libavutil/hwcontext.h | 2 + > libavutil/hwcontext_internal.h | 1 + > libavutil/hwcontext_oh.c | 47 ++ > libavutil/hwcontext_oh.h | 34 ++ > libavutil/pixdesc.c | 4 + > libavutil/pixfmt.h | 2 + > libavutil/version.h | 4 +- > 19 files changed, 1729 insertions(+), 3 deletions(-) > create mode 100644 libavcodec/ohcodec.c > create mode 100644 libavcodec/ohcodec.h > create mode 100644 libavcodec/ohdec.c > create mode 100644 libavcodec/ohenc.c > create mode 100644 libavutil/hwcontext_oh.c > create mode 100644 libavutil/hwcontext_oh.h I plan to merge the patch this week. Any suggestions? > > -- > 2.46.0 > > _______________________________________________ > 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". _______________________________________________ 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".