From patchwork Sun Jul 9 19:21:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42561 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264320pzb; Sun, 9 Jul 2023 12:21:54 -0700 (PDT) X-Google-Smtp-Source: APBJJlFO+BK74p0hJBZUJaWLjcotI7NlFYuaw4FxV8W+qyPQvJLgUnUeUEuYd1qkMzV3fzWqVp6k X-Received: by 2002:a17:906:3282:b0:991:f7cb:cc3d with SMTP id 2-20020a170906328200b00991f7cbcc3dmr8522138ejw.65.1688930514484; Sun, 09 Jul 2023 12:21:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930514; cv=none; d=google.com; s=arc-20160816; b=ii3pFyzacNWGiVuwAgdGXaFgoYrYFaeLOwa2U9hwriTciTnWPxi3EO31F1HoCkmH1z TuUx4Xi2dBzgarKimmKpNemI6UiU8dJHnCv4lrEt2Zp+W0lYzUCuPuY7B3OeOYWFIrgv m3RsbIKb/ZDZHIbwfHilnIgckDeu8NL2X5fJbdbbEebhzpPHdRB9rGVRyVM/Q4tQjlfc hm3iPzB13GpjO51BVqS9t0JWC+QPvmczvxA9wXO4V3KSa4GcB3WsDh4+4csauwauk/Xl Zpgu6y/+raCbicgAOYNG4wWaZE76vW5JUYE7Rek66GbsX/OfROIcLGT8mSE5lHBs0nbH Rbdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=/rntKvwaptFWilU8ZMQZ7rOXxWggLplA5aB8/QTC638=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=Hnu3yJ+lmywjwUitgYkDT7m3wTnFdSVYBPVPaap5ylChdQFHtOcj9Kyawo3XMbwX/p pR5aA/k0s6Xd/Q4pXM5viWx+QM5WHxDZOWo+IgKBJBqOpH/ksB48OnweF0Bys4maMgnF pqY9Z0x3bz/VX/ORBxA5AH4KtF2PIjNgk54j/Z+Q31wTn3IdGd7Op3yKpLrW/lJh2dxu vzQZTyoUb1Ol1m+6Hwqrh7KBzc52NFvQVvQDcugwLFXjf8tKySwuv1XcVaGWXHoBFYz+ 6MwfS4zyEOtOmTL8MgG7lINfDrD8GYekyiyAbzGeFlZBX18nNXxprSwXD39MFg8R1Uf0 6+Kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=QYjpPg6A; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v14-20020a170906564e00b00992d6f93de2si6428286ejr.961.2023.07.09.12.21.53; Sun, 09 Jul 2023 12:21:54 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=QYjpPg6A; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3D8D068BF7E; Sun, 9 Jul 2023 22:21:50 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ot1-f53.google.com (mail-ot1-f53.google.com [209.85.210.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5269268C59D for ; Sun, 9 Jul 2023 22:21:43 +0300 (EEST) Received: by mail-ot1-f53.google.com with SMTP id 46e09a7af769-6b8a6ca994eso3378035a34.1 for ; Sun, 09 Jul 2023 12:21:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930501; x=1691522501; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=7Y+MJfX94kDfiSyBewTKNSJcZ31Am7L7jsko+H8f1Yk=; b=QYjpPg6AiCMd1nucLnZwCrZWPAS0TA/wY7ztqFM3GvMh+IW/ObMbeXkcqrxljr2aaj M2Vy9/CffvplOoivAGS1LiwTDeUWqBwgww+dYxf5TgUq2dDTCoNQU5eNNOY16DGCncO4 lCpWb6M/pZslgho1xX3JmzWsMpQKTS9RobW1cMx7P0vNB3VMNpgXwPIMuJ9RIBYa/b8C VD9RUFvl9HREGAa++03Bw3tpn5np0sxkoK83D+VILugL+W/tnbsmxMiCXaGCNO1JVl2o uBCKrvTwZdA/GUPi8bHG8DNp0jJruoNTMOWEmx/Qk9CmhY7rFwEo3EF6SGb6Xj50FB7S hhDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930501; x=1691522501; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7Y+MJfX94kDfiSyBewTKNSJcZ31Am7L7jsko+H8f1Yk=; b=DxxUU8P/ppYfPa9jC06fm1z4QNoIipKjncsr00QtCwgMAfNbWlOiWoEKoWHIBomqI3 vKt0a0fOFuw80obamN8GpmiE/FLFE+KpKdZvuAJMUFqnu25ZSIY26cRAaI9Ae7iVU6Q4 F9A48wR9sLCH+qeGYMeKrHaXwPcpA5/yhsOOupzxwdhoqKZv7LGBoeh7Ta6DLKiaRstN Kfop+EPLrptBgAseMpak6P2WEA2HYauVXFq4YslrJLP2qVDNpZDJq7YaV/AM+G60aLUX 6SIernUZkiIafzggowZTp7xoW05ylBVKV6bG1hapsS1aUv17moIBjFWne2mnM7Bod/IO DV3A== X-Gm-Message-State: ABy/qLaJcdafO7I2cIa6+6rE6B+hwkbtEKM3piHj1axoHjenEScK+26Q HSzUo8xFx23MoHWhzfdMRGCZAKLvt4c= X-Received: by 2002:a05:6830:1d57:b0:6b9:14a9:2480 with SMTP id p23-20020a0568301d5700b006b914a92480mr6842573oth.22.1688930500692; Sun, 09 Jul 2023 12:21:40 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:40 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:04 -0300 Message-ID: <20230709192110.5934-1-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/7] avcodec/av1dec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: TnLTMFCPRrTP It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/av1dec.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/av1dec.c b/libavcodec/av1dec.c index e7f98a6c81..cc178464b9 100644 --- a/libavcodec/av1dec.c +++ b/libavcodec/av1dec.c @@ -1527,8 +1527,7 @@ const FFCodec ff_av1_decoder = { .close = av1_decode_free, FF_CODEC_RECEIVE_FRAME_CB(av1_receive_frame), .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_AVOID_PROBING, - .caps_internal = FF_CODEC_CAP_INIT_CLEANUP | - FF_CODEC_CAP_SETS_PKT_DTS, + .caps_internal = FF_CODEC_CAP_INIT_CLEANUP, .flush = av1_decode_flush, .p.profiles = NULL_IF_CONFIG_SMALL(ff_av1_profiles), .p.priv_class = &av1_class, From patchwork Sun Jul 9 19:21:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42562 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264387pzb; Sun, 9 Jul 2023 12:22:05 -0700 (PDT) X-Google-Smtp-Source: APBJJlEF6azli9UCD2YnUw46ppVN0l7BMsH2tweLQX46r1YOnXsAsY9U9bp7Uz2wYTbHkgufqbWR X-Received: by 2002:a5d:428b:0:b0:315:94ea:31ad with SMTP id k11-20020a5d428b000000b0031594ea31admr2948012wrq.66.1688930525627; Sun, 09 Jul 2023 12:22:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930525; cv=none; d=google.com; s=arc-20160816; b=SO4beeiXHyMqyIovWxbl2Ytwtj4WuPEH5jblJN6l9gtj3f+noqSfp3ET1F5v+DEGB6 xeIgOBLz5cpJ7s+J2PxbuRJEjNGD55tHcTpALoYvfHQd+SQtrElZ/JveD5oOu31t8scA TnkMjmO6Z2aO5sIeEhDWjPVHWJzIHuyIhGfQ0PbtGojEk+iQXZqsuq1Iu+cB2+y9c71H qThCCg+08Qes6cafF/aaK/mHN0ZHYqQTiplkptxhfRRJY1I3JOeo0IbuFC18hvUHYNQV 1NMP2slk7ces0LXCdv60sks4CJJNd8fHYtE2zzwZYWPsmTyHEVw2Qk4QXV5+EBjgJ6Zr +sUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=f3y6rHS2y695qRP17D5qB/O27ArQcPRnTZ++GYf2MTQ=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=Pkov+3Xrsps9WZbX7d7ys1TgfzNk0MH+JeAqFv9TpscAzKJxNQaPSLwxEzx6QkpyKG qkaAH2imR+tLIrKXD+hx0UQAb2Ma+x1WBE0W5lIZ+sTbv5bA52MUX3yndg32YBqKQh+f dWT/CRji3AOgWj5OEclH4CbsOMGnkQM1nblWuobEt0lfcVmgv4liXrKAI5vKL9YFOXxL E5jPg0X/WlC1+1GCCweecRr/yYdS5gJuqROeWv0wugBOU1CZXEeQtL5vCpRRZr9SLB7P TtasrLtFfZFGmdgBNfwDiuVDgcFTrMc1wGMLwcph+TcHBWss+irDXhTZMXaivwL2xmt2 jdrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=mXuEBMiy; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k12-20020aa7d8cc000000b0051e050cfec7si6995966eds.151.2023.07.09.12.22.05; Sun, 09 Jul 2023 12:22:05 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=mXuEBMiy; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7323168C66C; Sun, 9 Jul 2023 22:21:51 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-oa1-f46.google.com (mail-oa1-f46.google.com [209.85.160.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CB03E68C59D for ; Sun, 9 Jul 2023 22:21:43 +0300 (EEST) Received: by mail-oa1-f46.google.com with SMTP id 586e51a60fabf-1b049163c93so2240336fac.3 for ; Sun, 09 Jul 2023 12:21:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930502; x=1691522502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=5bve4jKLbpac5xcRA+P6zi8R9yO4j+lU6wXDgRnIyfk=; b=mXuEBMiyOoghWiq1m9UISRRHz6xpoyxbOgnw+7gDrhhUbOQealMQ4ala4GhmHdAC6M lJkFQbD24wNok9hz0lOD8qM5kmzBuMd1JIo/kbieB038p6CfIDdGlrRVeG7B8CKtjTjA j/wzPl4jIG4C/7VrYznxIQ8Hnw1OmUg0ucxIJSmUJPPcvy8UtweHgYyXVFfsIoEZrJDs 3TKG3NaUSpv6r4Cd4N5JHt2BXEg7VFlvray+wqyZL5DUkouBi7KX/nEmkK9tQDhzF9h7 0h0xxcDf1PJvpO/ohvF7JnSvB6D4AEescqJkhvuWQZ2N9Uam2515POnl2mRxiSJ9bLWS S5cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930502; x=1691522502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5bve4jKLbpac5xcRA+P6zi8R9yO4j+lU6wXDgRnIyfk=; b=D7Mz1299QS2mzm8kk6Ft+zQPYJjsFQkUmX9IzXaJmX6m3r8fP3WcP6kc24TvLS3Aul E935SaOT2WVdAKh4blMtn5D3CbVhUSPUKfmWdYsf60aFXp9bHtVnv4h++90wTMM8yJw6 NxOg2REZZmXVm0ghobdewvVNk+38Hdm65z1WaJJU8+ch061391S5WP7MTQxao7zcrkfo z2TZ26olfD/aR2nbgRkDNHk5JLf8bk4o64wvbLoIvM5uPkobMIWMafZSbqeMsMP718Qc yy4BCmYEPaU/pRJeTy5bqZ3532WxH2BgrnbdBxVlHxqCFcKAiAIFoq35D02JJVxaLzzY vo8A== X-Gm-Message-State: ABy/qLaTcJaHZbY18Aqjs6L/YslPRpy2uAxA91ac0M5cSY8E1FUuCG0l XZU5Oodpe1ul9IFKaCSsif4PEac04cg= X-Received: by 2002:a05:6870:414f:b0:1b0:8b59:8b28 with SMTP id r15-20020a056870414f00b001b08b598b28mr8898781oad.24.1688930501812; Sun, 09 Jul 2023 12:21:41 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:41 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:05 -0300 Message-ID: <20230709192110.5934-2-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/7] avcodec/libdav1d: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: S7pYrhf2vHNd It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/libdav1d.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/libdav1d.c b/libavcodec/libdav1d.c index c263157a2a..11cdbca274 100644 --- a/libavcodec/libdav1d.c +++ b/libavcodec/libdav1d.c @@ -698,7 +698,7 @@ const FFCodec ff_libdav1d_decoder = { .flush = libdav1d_flush, FF_CODEC_RECEIVE_FRAME_CB(libdav1d_receive_frame), .p.capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_OTHER_THREADS, - .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS | FF_CODEC_CAP_SETS_FRAME_PROPS | + .caps_internal = FF_CODEC_CAP_SETS_FRAME_PROPS | FF_CODEC_CAP_AUTO_THREADS, .p.priv_class = &libdav1d_class, .p.wrapper_name = "libdav1d", From patchwork Sun Jul 9 19:21:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42563 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264442pzb; Sun, 9 Jul 2023 12:22:13 -0700 (PDT) X-Google-Smtp-Source: APBJJlFP/C2606McM2ywKF8lAt6fFtASazRWWDZ8Mzrt2w28fp/wacz8kNlej2XMGhtQCwHPgzTl X-Received: by 2002:a19:5056:0:b0:4fb:829b:197c with SMTP id z22-20020a195056000000b004fb829b197cmr6971636lfj.52.1688930533610; Sun, 09 Jul 2023 12:22:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930533; cv=none; d=google.com; s=arc-20160816; b=Glh8S6GWsP5ouq4YZCWEYZqbJZFJ5DLvqvv2z+QUi2UyaZmTjCQog48E2UelsVEzyd DAOTtOGDefOvPjedPDWwZPYeucTtA21pT0RBFrI08Asec9IN9zFXtPdRaVb3eS7NNL5n 4aYRbilw32NTpsx2G3j/Y/mSGR4IWC8i1bW01ukiarkHjid5x9wuBTUs3l7Lez/Y/mFR g7CCfGWSKFuqYTCQkp25w5ynnhh85FJHE6iOYBT9eS2bGCr8+E9eAzV/REaBVAeyPhFc epCFD4rpvcGrlXNM4spV8D8ChFf42wo5hn/p9H58syfi5UevmvbHz9XjzaA34xAuamV9 oPiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=H1y0cD0JGux8gVym65Osphg9kGFSQJWK0HCINMKW2tk=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=vM8xtDwDD86KkI7HoGekohX9WuuGfEu5FfMFqE2Qgdk4K1Bk4ZKyd49WmBkTTla4ho InPOWPw8CqpJ5ip/5RERX++q1ffNHHfXCzperON4hhzsgIQYLd5CyPeXhUN9oiA+YfTf 9v/kZqgFmm67JiEaFZaA1phwa+NvsrdAE6woUq2LR2AcQnfaUTY8vID5Ktv8X9bjJo7S 0upcphjFPzL01uoSWA+cCFfpz1hN+QR58zcXIxXP2nDM7LXbZVUMxFDSCcvp3G/UeVia dXq+LxTUNFNnfV1k/1vSjy/gJASVpgivGu8l12GXPpA4pQcKqHCMIA2nwL+BuVyjy+nZ YByQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b="q/nFjflT"; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d19-20020a05640208d300b0051dd50ceaa1si6539824edz.140.2023.07.09.12.22.13; Sun, 09 Jul 2023 12:22:13 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b="q/nFjflT"; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 881FD68C68E; Sun, 9 Jul 2023 22:21:52 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ot1-f46.google.com (mail-ot1-f46.google.com [209.85.210.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9D49768C59D for ; Sun, 9 Jul 2023 22:21:44 +0300 (EEST) Received: by mail-ot1-f46.google.com with SMTP id 46e09a7af769-6b5d57d7db9so3165104a34.3 for ; Sun, 09 Jul 2023 12:21:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930503; x=1691522503; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=9isEMsaAttPPytK4Tp9R97oVpqEKbTp2o7gBS54byvk=; b=q/nFjflTLlf922qpqW1yTErRji0kXC72diuccy9+jHKz4nxOprH62hQqI0NFYSYUMg H+uO+i4MSmPVZ7K5Nh/afF0Dng5S1hoigjlIUrVOIWoWyZmwSlaRzvas2FpIE99+FaVr 9ZRh+S86yap/iEJbWx1R/mgNS22MFt88ZYBEr5D734T5D1IdabDjQREs5br17R+ONA3F h/FaWaiD/tO4PjAHCX/wiM58ZPwVWCSmfqq3HX/vAKAOh8KRk+/sP0LCNH3PPgJ3Ofeb /dwm0iXtYXxuzJnrP3m2wnO86IE2NEYPE1bEgwWQSthbVgcSuZgacrChDxmVF/wLa+i2 1X3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930503; x=1691522503; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9isEMsaAttPPytK4Tp9R97oVpqEKbTp2o7gBS54byvk=; b=acRslg95gTIKms1zQZL4cM+kRSNavVWJceVYJRuY7NRRutQxOfjtg4f2gvRkFgxSqX plX2/z13cYhgI7mm3POcPU2BrrvxVyv49g/8sh0+/b7t9GeUPLnGQop0lDMJiKzD37Su lFq+lCbRdA28EQlDFy5RKfrGU7PL+ushJnhJms6ho/Mw8vsG1KaE/xhBGBsAaQEyhAtg BUC299B+GB+yo6296SgbCgD4cUa6hsFEHJjOzNTq3mOGkywuExfVdj8bVXcvTK0umE89 MV0EKkbLsTdl3lIb1F9n84EuDRWYnNt0tAkgT2WeC5mRIEfyRhgUruRrHNVb52YnxuC/ +yVQ== X-Gm-Message-State: ABy/qLYDpqYhyvlpgL3BVh9UwVGzXlUAUtY4ITFE/d9wbpT2CNWy+kE4 yuuf4ssy6kmkdK7W1bTaHBNZavHjB7Y= X-Received: by 2002:a9d:4f02:0:b0:6b9:35dd:8587 with SMTP id d2-20020a9d4f02000000b006b935dd8587mr2393140otl.37.1688930503051; Sun, 09 Jul 2023 12:21:43 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:42 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:06 -0300 Message-ID: <20230709192110.5934-3-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 3/7] avcodec/mediacodecdec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: gIye4nf64cQ+ It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/mediacodecdec.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c index 21464900d1..44f55947be 100644 --- a/libavcodec/mediacodecdec.c +++ b/libavcodec/mediacodecdec.c @@ -577,8 +577,7 @@ const FFCodec ff_ ## short_name ## _mediacodec_decoder = { .flush = mediacodec_decode_flush, \ .close = mediacodec_decode_close, \ .p.capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING | AV_CODEC_CAP_HARDWARE, \ - .caps_internal = FF_CODEC_CAP_NOT_INIT_THREADSAFE | \ - FF_CODEC_CAP_SETS_PKT_DTS, \ + .caps_internal = FF_CODEC_CAP_NOT_INIT_THREADSAFE, \ .bsfs = bsf, \ .hw_configs = mediacodec_hw_configs, \ .p.wrapper_name = "mediacodec", \ From patchwork Sun Jul 9 19:21:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42564 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264499pzb; Sun, 9 Jul 2023 12:22:22 -0700 (PDT) X-Google-Smtp-Source: APBJJlEKowxhnmj2Vyd2AbxrOj7I8bMkJAT0aDuPh483DQwQ1Vd2xsMQcM6A9xQPduFSJ8wwEMyK X-Received: by 2002:a17:906:2d6:b0:993:f127:2391 with SMTP id 22-20020a17090602d600b00993f1272391mr5723118ejk.32.1688930541815; Sun, 09 Jul 2023 12:22:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930541; cv=none; d=google.com; s=arc-20160816; b=eMjz2xRZZ+dZVSPh9CUgZ722xkgbHBy3oc3lH31uKKizFrli/Nt8TI2g24sS078q6D sK8zN4c/HD/Ut//EuClEbx2FSFw8wkTNBbkchJ4r4AXe8CjxFMIqTkOM30gbWZUoG1wD wxgJKSGHrnpb0DT8JQi0xJZECE2lX++sSvwnaF9cYlgrBZP1AjgKIw7XVRTtw/H8ofY5 DyRC6w4pjqT+77BVguVCbnOOUD+t0ThMpTL2lBf7IC3Z4NCfiXwXxjQmKHydUk0jMuZp r1l677sXp2am2DiXMNDjrwO0hGLWYHyg3gcoWY1jTb31ExPWg3vVx9UxJJBIfmFLkX2n xBPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=Lu4OnMTWz/X/VmIpjk2EHJm8xeiaYo5bdSwK4bym83o=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=jcy+PMyePnEAtgKvLJ+6hjjKEruzAtB5gE5q2lIkO4jpgXni75qv0ehj4sy7JEYWPj nIelSfrYOVfGm8ZUCgIxNNOx8uBvK5RiTQ8jbRmqcq1baPmaqcPoViouhKuDkzgrD66X sMOuQZNTVlJUzWofMUqbRdR+63HBlqT6urp3pChUDKh1prw2srFS9OqTYrJapa4v5YUu Ks0qjMeh2IcnT/MijKsLKef6KN0mhg1xW18/Fmj/FCiBSYYlOnfOwHBuD6kdcyBN8ceg jcTXoB8R842xHxMQuwk9s2z0gvZEV3+9lYvBSyNrSTVZg7OGfVjKeQbILa1o/mGBMvCM xGkw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=Uu4HiJHG; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id p3-20020a1709061b4300b009888e0923cfsi6789682ejg.712.2023.07.09.12.22.21; Sun, 09 Jul 2023 12:22:21 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=Uu4HiJHG; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9E5A868C69A; Sun, 9 Jul 2023 22:21:53 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ot1-f54.google.com (mail-ot1-f54.google.com [209.85.210.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F3FD568C678 for ; Sun, 9 Jul 2023 22:21:45 +0300 (EEST) Received: by mail-ot1-f54.google.com with SMTP id 46e09a7af769-6b5d1498670so3172741a34.1 for ; Sun, 09 Jul 2023 12:21:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930504; x=1691522504; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=f//k5nemTemdNxEbHjlh3ioXfKPuvrnff0AmzPkkv7g=; b=Uu4HiJHGu6qYquzeunAGrQY8IvlInrwRytyaCrl0XTpc0vukqG4+S0yKT9FsfopyPD HlygWXoI9Ysi3seeqYM2wIgcOhzCHMM+UHuIQIWr5WyP+ahWSTPB8vBGFUHyzd9AdsvI gkvYvORxevKJ0fCN17Sgh+MjWDg083ztuNkdzsQLMup2AXQryohjISoHE2MPf5IVJfSs 7gSUY8tsNEZrH5Jhf0RcZ9fOwt2GnFipbT5lrG5JW3M7nRFI4UnCNVQ07Ixxh4RZc6FE kd2qyFL9jWKnnh7GEhW3nsjW8sczLtG2q5gAo1jMf30qcQlqQRcspr0Zt+Y5U1KI+a+C g3WA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930504; x=1691522504; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f//k5nemTemdNxEbHjlh3ioXfKPuvrnff0AmzPkkv7g=; b=GlfH005L3lWgBhETLydu6twAxUv05fGHPsbvy4ibfn08Pn7Kf9tHx6bLVv0mlSHbLE a3TxZJkA7hb5/tFXy/RsBcaENXpEstrAZ2xqtSpRw1yeTELXoikOMK/teRiqQ4Qtb9dt fSUW2y5Xyz2B/JVwzYM1maJM1F/oluAeE4YD5UAN/1BFSkOwx2megUADT01HUcGKqAPH GDkbrzAZ0LzxdMQzhtaECHhRJxR0EEFX/fE8XxXXaGdagN3Z9E52Bda/Y48VmKDblxfD IVlsqI8K8cTWN1AbNelUWq/M46+hqWMwnDwGkyTnngX3TdO0j96jIG6fwPa6Da4I/duk vK2g== X-Gm-Message-State: ABy/qLYgQMS/kX7CzHodTe6bmP+l36vEyjE0+YYHoRxw8qCfxYzA5m3z O7DUAWLkNBqpisPdyE1Sh2i+uCC1nO4= X-Received: by 2002:a05:6830:1081:b0:6b5:bdb6:9a17 with SMTP id y1-20020a056830108100b006b5bdb69a17mr7504522oto.23.1688930504196; Sun, 09 Jul 2023 12:21:44 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:43 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:07 -0300 Message-ID: <20230709192110.5934-4-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 4/7] avcodec/mjpegdec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 2L3T/y6uh/oe It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/mjpegdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index ab7fa73819..b42e75bcdd 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -3110,6 +3110,6 @@ const FFCodec ff_smvjpeg_decoder = { .flush = decode_flush, .p.capabilities = AV_CODEC_CAP_DR1, .caps_internal = FF_CODEC_CAP_EXPORTS_CROPPING | - FF_CODEC_CAP_SETS_PKT_DTS | FF_CODEC_CAP_INIT_CLEANUP, + FF_CODEC_CAP_INIT_CLEANUP, }; #endif From patchwork Sun Jul 9 19:21:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42565 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264532pzb; Sun, 9 Jul 2023 12:22:30 -0700 (PDT) X-Google-Smtp-Source: APBJJlHGEoxp/a0+9cHSt4J8tnBgueUgXo+jXrgS2dYpUl1smdHsMUJusSprKBkBixGiG73gqmmd X-Received: by 2002:a5d:6b46:0:b0:313:ee69:fb21 with SMTP id x6-20020a5d6b46000000b00313ee69fb21mr9321471wrw.62.1688930550188; Sun, 09 Jul 2023 12:22:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930550; cv=none; d=google.com; s=arc-20160816; b=gLaSGiEwkYHf3lxEw9CnUFvojAE4Xbp+BMvXBMg8+PxrMzOJgLPLy20LiIDOzvkboW MlEoobVUZtdgfdvI11RSe2zeVKrnyaQxVdQdTM1ftKq9VGeHbY+yekUBRhmMv1b+EfbN YsGQatDtl5y1feTUwMwcDkWU5n5GIgCgGes509ZSx6XjizDBHgveBf4/tKLKr1BlGnyn CCJ2pZJxas3AIIse2lk1clAX4DtqQ1OHmq4AU3sk4OZAOETzdHsW3QyCf1dxctPE7Y/2 38M7SGosMUCCPoI42e4WJc9c32zaEab1P2wIOz9iQVZXVuRs7M5HJB95TnvCTLcyF3Qb rf5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=aktKTTZikEa14kdfMpdbep6LcH+QOquAAW38lGTMp4w=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=qRNVHzLrzlWn4G//L21r9RwO/wI9IywSG+3Mfn4IQimzpelap9TjzDpwL4J8mZ17Vx Dm7c+dHOKKAWepb7wtUWXO8VfKP9hSxA6keR+DUZtJYlbUKyBYaH1H1Jpkw3Dwe4ANqv hxAH4TuaJQ2qfqBYYoQ2KLMYRBstfq8OpoHeU3f84BTZKZfwFvnZiUh1md+DRfY9mPHL wEb9bQ7FPEbcvkMTfrVf415OmdTRJyWTiNpLS2Mit+pxjcg7foMOrNOCkeOB4FGr1Jby QcpkrqTyIvNiruIfBP0qy/VvIBZhYogx6GsURFrygj1wwwOZxk5pBI0+YpboeVc/Qypl T+yA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=qQnbig+o; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v8-20020aa7d9c8000000b0051e1a2770a3si7073469eds.99.2023.07.09.12.22.29; Sun, 09 Jul 2023 12:22:30 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=qQnbig+o; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A16E768C68C; Sun, 9 Jul 2023 22:21:54 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E214C68C687 for ; Sun, 9 Jul 2023 22:21:46 +0300 (EEST) Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-1b06777596cso3325477fac.2 for ; Sun, 09 Jul 2023 12:21:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930505; x=1691522505; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=owR9toYeokfeby8zSBVXBYMlEwwAcbbcpFpSLdfehng=; b=qQnbig+obbCDNDuxEaCH2P3Lltjix4h8IofTJKMAUz5oBFu9mBKgwPFOjm4sG+Sddi 5NwhMHWTEKg+T/fzEKsTaDi6OYZBpEmdcp3+Ri9Rz7ehujp/RWf0d6R1fFl3Wynv7jsH S/nS168+G+XDAPHfYBrl6PzyNLdE+RavtLdlyQfr0PUjD86fsN9eCBnxsj1G/Gu6yEhg Eh7JpMDFElA0wAuDhf8q0k6ppQ/OIOcYILf0Q2dZXqI5QGMLNDviY1GuztMVxNcOzu1D 7LfgU0L8KQaNYsqORLygpVJnNjDDlAMpoRZKTSciU5MW3dNL+hlFOxRmEKJHUxClIvUx d61g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930505; x=1691522505; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=owR9toYeokfeby8zSBVXBYMlEwwAcbbcpFpSLdfehng=; b=jVzY7NeCzEIShuEcX+npzvsRq2hGMuRWUY6c+WBR6K4lGO9RI8qVHVHYzvbnHXMeZS 37TJ09w+oHRHtXyh7OqPEX7zFyPaFBLXm7al67PydVLaZnxYpjCWV+KwQtnRE2MjbkV4 zkJCFFtN4uPd/HTAi9nkBL6YW47U20gQdmt2Iq1Z0IZbsRDgOpzpn9D8NmnEQzRL8pLW PofWy17IUrR5x4CqgJt4nI6/3s41phsdfdw1J7M/AG6fXLyxyI8kNAZ1WWT4vQbp/Lt3 43iFVmVQL/uFbxWEjd9covLkLn2ZnPUdYX2L0zifoXMGG0Fp3SoO2rPz0dN1RwbwSXzJ +RgQ== X-Gm-Message-State: ABy/qLbopmKKtXufQryz5Fe1iCO2NMD+zk9sF5Tl51DDKuqlZkvlt7Zm 8T6npNvuVwZJi8e0ecMhxsEuF3uYUnE= X-Received: by 2002:a05:6871:80a:b0:1a9:caa6:1337 with SMTP id q10-20020a056871080a00b001a9caa61337mr10872613oap.23.1688930505308; Sun, 09 Jul 2023 12:21:45 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:45 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:08 -0300 Message-ID: <20230709192110.5934-5-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 5/7] avcodec/mmaldec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: B1GtjGIP5vNg It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/mmaldec.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/mmaldec.c b/libavcodec/mmaldec.c index 9bfb6778b6..8d67d10cd9 100644 --- a/libavcodec/mmaldec.c +++ b/libavcodec/mmaldec.c @@ -843,8 +843,7 @@ static const AVClass ffmmal_dec_class = { .flush = ffmmal_flush, \ .p.priv_class = &ffmmal_dec_class, \ .p.capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_HARDWARE, \ - .caps_internal = FF_CODEC_CAP_NOT_INIT_THREADSAFE | \ - FF_CODEC_CAP_SETS_PKT_DTS, \ + .caps_internal = FF_CODEC_CAP_NOT_INIT_THREADSAFE \ .p.pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_MMAL, \ AV_PIX_FMT_YUV420P, \ AV_PIX_FMT_NONE}, \ From patchwork Sun Jul 9 19:21:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42566 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264575pzb; Sun, 9 Jul 2023 12:22:38 -0700 (PDT) X-Google-Smtp-Source: APBJJlEURcA+V5q7F8ByNbiNHVU2e91WxkKikV7RPEuYK8ffSPBuG+tVaXpBkgyfhKFeVVqZX9M/ X-Received: by 2002:a05:6402:350f:b0:51e:443a:25df with SMTP id b15-20020a056402350f00b0051e443a25dfmr8041178edd.19.1688930558072; Sun, 09 Jul 2023 12:22:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930558; cv=none; d=google.com; s=arc-20160816; b=h75xY5uW+4MrrG9ncOLg1K/h4v2AosVAY065sBg16AXR5596l8zV0qLDR8p6ghXBCI wk6w3J+H8OhPzKoeYDC5xlxlX9OT26p6MTfUwzElaG0iJQ2FsgkiWc1DJGM9YdzqK+4U hpI/Idx5wq2CWwuoHrQeakOtc56vlFe9jXb6UTOL99dCedCKAkr9XIB4tI0jvzDtawe7 pSUZlvB4rEI5grYyuIdMnFeud0TCitSPd5Nam+lickNPD7BaAccBevS7qnhYlrUQwW0o dvSIMcHWx8jcz8qvhb8hDxnLCiXZRcuEA9C1m9r4ioo0lGvj8XyHlG3l+QmnBn2M8a2C EOWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=oWeKCeHUBHPb9U0K0jsz4CagjwtxFoTF1oE6Bue8J9E=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=KWMumQRU07MQJZQj9nNyQiLW7DD1HII0d1cq+BHOhKFHJtHSvz0l5cOngAk8bUPib0 iryesI0ckgnWBTTaeOG8y2JiD5KvFbbIEbAqG0OTFd6fCOhcPUQ4QaRBcz4Y8NXpQmz/ aK8lsDpiPluVLIQxWzrzetsqKpKN36jK3FF1J0OMZJjSvddE/5DtER9R57DV0sonSi6G adf5/OKhExLervPDGnPqO2PSUpphHVH1/dksIIvz2+fDSzWMb/DLwsQpmJX5cUvibAH3 xyqNlssHHriBcO1Cjst8I51uBe8y4jvubzNM9souw/O9oO9E7rFnphbcVZG2Oei3ozCH Dwlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=RRkTbab7; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id w11-20020aa7dccb000000b0051e52bd68f2si4099969edu.192.2023.07.09.12.22.37; Sun, 09 Jul 2023 12:22:38 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=RRkTbab7; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9793268C6AC; Sun, 9 Jul 2023 22:21:55 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-oa1-f44.google.com (mail-oa1-f44.google.com [209.85.160.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 13C1C68C68B for ; Sun, 9 Jul 2023 22:21:48 +0300 (EEST) Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-1b055511b85so2900182fac.2 for ; Sun, 09 Jul 2023 12:21:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930506; x=1691522506; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=vBalfo89/tjsiwBZb0yfsXoSz0tvqBUCUEA/nn/UQww=; b=RRkTbab7iRpec4pZX9x24TfrA9sneKcKi1jNqp01OLhhcYd82XJMVTYQ3aHuhaLxgX Qeefi1hUAeEtLiVnQPl8FvJcm4M/wRlJtue8KpE7JYl1Ltob75g51Y+L/EBanjNUcDNR yTCJ7Zp3e1FYcuLEqe402vRftV57JliNYpsdBeep+xh9qeTnsbCuSr9SY9CbAa53W3e9 ILXmK3vzLomZdD1BSEXWjxz+Uda9ng6KTYknTGiYHGY+vQxrvW3an0btVNZfUdhuWvIC LO2oWHxHxbXYAGgwjkq0SwVtpGRzUEMvXpVZD3DYERjmLDC1Zik+zap8+w7eG8DinKIH HMPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930506; x=1691522506; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vBalfo89/tjsiwBZb0yfsXoSz0tvqBUCUEA/nn/UQww=; b=gLHOZzjxmCZLjdYN2bbzaelvcHJYXy/X4FUQZ+DVVU6xejl6nvlrrLNWPr75r/iw7X S8lo1whjHNecphbRB7jvkx2Nrs4+TuCK0/3RlhHTiQhE1M6RpUHrmeMxiZVDdps4QcMO PaQBszjJNW/Joi0Zumi6cSL/aOrhKbKv1hUzBYp2/l3S9BhzX1z7VotxYTg13kTZT+ug 58nB+XaZkaH4d+Q2nWqP3+1O/arQTFlc1DS/9U7vFFPUUsebSkdUvY83TbW5tthp49Bm Pzr4Oec594K8nTaT2Dk/TdMYxB2khhAcxcGYih4V94hezsu37mmiU0SmLnHHcpa0pG0q R3sg== X-Gm-Message-State: ABy/qLaIvbi62QRiaCQoontWEcWh86mRlCygy9tEb7CAPk5GMY+H/RiP aCfc6V8gE3LunCDPJq6xjy/zxnPAN1U= X-Received: by 2002:a05:6870:f102:b0:1b3:738e:a341 with SMTP id k2-20020a056870f10200b001b3738ea341mr11422893oac.46.1688930506472; Sun, 09 Jul 2023 12:21:46 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:46 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:09 -0300 Message-ID: <20230709192110.5934-6-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 6/7] avcodec/v4l2_m2m_dec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 1CQAc8tMe4se It has no effect on receive_frame() decoders. Signed-off-by: James Almer --- libavcodec/v4l2_m2m_dec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/v4l2_m2m_dec.c b/libavcodec/v4l2_m2m_dec.c index 4944d08511..aa2d759e1e 100644 --- a/libavcodec/v4l2_m2m_dec.c +++ b/libavcodec/v4l2_m2m_dec.c @@ -253,7 +253,7 @@ static const AVOption options[] = { .bsfs = bsf_name, \ .p.capabilities = AV_CODEC_CAP_HARDWARE | AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, \ .caps_internal = FF_CODEC_CAP_NOT_INIT_THREADSAFE | \ - FF_CODEC_CAP_SETS_PKT_DTS | FF_CODEC_CAP_INIT_CLEANUP, \ + FF_CODEC_CAP_INIT_CLEANUP, \ .p.wrapper_name = "v4l2m2m", \ } From patchwork Sun Jul 9 19:21:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 42567 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6da1:b0:131:a7d0:bc6d with SMTP id gl33csp264637pzb; Sun, 9 Jul 2023 12:22:46 -0700 (PDT) X-Google-Smtp-Source: APBJJlFakRr4VELq8NrAtYSoBt3VaUr/XlxWcD7spoIacD605KmZJFg3a/SI4hj3pOXqYDTZ9vHO X-Received: by 2002:a17:907:9148:b0:978:9e92:f903 with SMTP id l8-20020a170907914800b009789e92f903mr9822490ejs.46.1688930566011; Sun, 09 Jul 2023 12:22:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688930565; cv=none; d=google.com; s=arc-20160816; b=mhOckDLPq2ZWfcRRFno3+5Dq1FztgLJX2BGxviHtFvjn09aYe5L9G/AZZH7FtSPkxg p8nM+Mzimr+6jt1trSgRZQPaBHdUtJB1xu/IBVBCe3/kfWSWGAzajfEwAhZkj3BwtBbs BEWTLm1lG/5abt5BsUf9cuUvlz83zxXh2HE6yM+pxsfQ6sN03K5QwT49W9RWoHXLPdNI esvWMBXHwd0j+qL+809Ks5OdW8rQHRNt3uz+1YMW0KsIxtiDXyRD2c3Qt8KZuFUAcNqE qfuIaFUVhPMw1nfGAPa7zw/O8jGFi+mmF9KwZ11jfhkqpInayN9DQFcSwUV1Ji8qkzcq myQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=l5gK0B43koq7CNEvu+6sJFAuwcd2BgQK+039zILvosc=; fh=J3zlMo7rVW2t2IQYogliBcMNuBh6YQg7NRChcrschf4=; b=0EZ6bUEskJK3Imz+V7AwLh+aJHjSfAFC7iaVXXMf8VW7OfMmSj7S4cHjXxffNZ0pQ4 SNOihZ+2QbU6bqvYSijLV0B2mR1Lfi0aEJugRY02EjVWyaSsMfhiO3hWH9Wdx/kSEmf5 Wn5KFnqmD6F+dSFX4OvT+BLHUBPumTOa+bBisQDFVIW+ga42L4ERHDLK3PVJlD3PASnY BVIm/BcMqEuhtff/wbf85qZooEoL9VJ8rTgWNNPexrnhCqY8A3yaHgJsgyK8NkeURAUt mHiFy4KkKYTBqdEgg8v+a73IlpoUrUjVfIOUsamrFtzUjVCndijeYnB32EkPNfYHdCqN RvqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=SqFSfuiC; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k19-20020a1709063e1300b00992d772e984si6711503eji.184.2023.07.09.12.22.45; Sun, 09 Jul 2023 12:22:45 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=SqFSfuiC; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9FE6768C6B0; Sun, 9 Jul 2023 22:21:56 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ot1-f42.google.com (mail-ot1-f42.google.com [209.85.210.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 372A168C69D for ; Sun, 9 Jul 2023 22:21:49 +0300 (EEST) Received: by mail-ot1-f42.google.com with SMTP id 46e09a7af769-6b71ee710edso2937070a34.2 for ; Sun, 09 Jul 2023 12:21:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688930507; x=1691522507; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=kpA1ysD6ELfQbaoi8JAu/oANxAY9DPCKBlFrhTPDKcM=; b=SqFSfuiCRVIhYPg/u6IP9iaPh3+jX8MFpdcrOp9irjI5H1t2p6pLybi/wY417b0yIV c9QmYsGljVnHs5QSDNB5HDnGHFPGiElUh5PZIGh0za3RWByCwyPK7L1JHaLuPc9df4UB irRC2M4NM6HaIKb0JvDd9qmxTnlhasQTBgOFlF/E+m6WYwjed/k74IVvI0SB3m/PJwYl iu9bUZeGR6/gNDXW2a9OaFqCD6mop41pOwIJCTrRVqtOsHGH9h7IHrm2EKR05Z4WIsOo Sizpm4IMW60niZYgyufyvDs0jGmzufjlBXsZ0e81PtuiT6ZIIc3XcXbYZbq6zH/9BEBI SXUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688930507; x=1691522507; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kpA1ysD6ELfQbaoi8JAu/oANxAY9DPCKBlFrhTPDKcM=; b=duuMNmM+9wEUag4HpXFFvJBXBGzQvSxtYxystLWQLxQInQ2yaVUKS1qhgn38z8I2jL SZhFWGnefE/XhbJ6QqA7MEIHsbRrHKHf/aETmVZVR6hfZUfmUGP1rIxxdwC1tHCgWN0T T+P35bPGgyzo4DBkSLf2US29CcBIv0/7mxjVR88DktrXhwYb+fHrd1kEUljYsql9fsTl Pv+kxa0UIX6uQbYQugCwTIPHDsLZxIbmqSoD43kUa/dbAMPWaXc9zjrxXtcPJMLuKIaF vD8fOHVz6DrMu/GHYaM50u/Y43NUQGuq2q88FeKqmzH4qlKgQqSo02WXZ/KJsAcWS2Ru 7QRg== X-Gm-Message-State: ABy/qLZruptOzNm7s/CteVH60/CT5SNOsOEFsBJAPMEfF2hALq3bWMQl I5FBf0ZKM3jOyvBB6OzP492RQ61tN8E= X-Received: by 2002:a05:6830:22f6:b0:6b7:4e25:4c08 with SMTP id t22-20020a05683022f600b006b74e254c08mr9466542otc.12.1688930507584; Sun, 09 Jul 2023 12:21:47 -0700 (PDT) Received: from localhost.localdomain (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id v26-20020a9d69da000000b006b469ace1b1sm3615933oto.22.2023.07.09.12.21.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 12:21:47 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 9 Jul 2023 16:21:10 -0300 Message-ID: <20230709192110.5934-7-jamrial@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230709192110.5934-1-jamrial@gmail.com> References: <20230709192110.5934-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 7/7] avcodec/test/avcodec: check decoders for FF_CODEC_CAP_SETS_PKT_DTS 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: SHARBWrGhTjb Ensure that only decode() callback ones set it. Signed-off-by: James Almer --- libavcodec/tests/avcodec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/tests/avcodec.c b/libavcodec/tests/avcodec.c index bbf5289af2..08ca507bf0 100644 --- a/libavcodec/tests/avcodec.c +++ b/libavcodec/tests/avcodec.c @@ -175,6 +175,10 @@ int main(void){ !(codec->capabilities & AV_CODEC_CAP_FRAME_THREADS)) ERR("Decoder %s wants allocated progress without supporting" "frame threads\n"); + if (codec2->cb_type != FF_CODEC_CB_TYPE_DECODE && + codec2->caps_internal & FF_CODEC_CAP_SETS_PKT_DTS) + ERR("Decoder %s is marked as setting pkt_dts when it doesn't have" + "any effect\n"); } if (priv_data_size_wrong(codec2)) ERR_EXT("Private context of codec %s is impossibly-sized (size %d).",