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 8F2C843FD7 for ; Wed, 24 Aug 2022 01:40:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A620F68B9BF; Wed, 24 Aug 2022 04:40:23 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2071.outbound.protection.outlook.com [40.92.91.71]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9C54668B8CF for ; Wed, 24 Aug 2022 04:40:16 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AXBb1VsmuFnmHv9ASuPmKr0eI+X3Q9agPzesCD8fOJQ7cqqkhcF0dBK4jivVTrZP7hHHUV9WHZax1oeHOM3DG+oCOn6mdku09GnJ/wL6Ar8Cv7nGDT/qYaW+nmGf3duOXUwV2DKn8gL3HSGxa0IghQf5vLH/nzaKfdbL/7CE6ld6OYZp/pYGHIRfSRPiFHDvfc/z68BT05bWONrr7dhm6HKn98wX+u6c8vL24GHfWkp19TsNwEy/75mdn9FPlF2a1kV9jbjewqluO8gcOS5a3r6NlShLDv3PMfKqeI1wblcxTfT/A9BPKD9aPkH5gfpGdMdE9/jTlWuoOFfpm3nDNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=w9a5imn6U6MQBknXGcEemA1iKJT2gnvAYTfzXQ7/rC0=; b=XLozx8l+N9F9tS3hkdKcrfV9j+0ZKmeiFOLa5LF2VC9niBcBRY+0FB33Hx1aLdNhZD7P3IAh2lbdASULdk41VM/H9x9PaWgnRaYL9KUgImDUuQQOwY9CYL9d0TAytir/Y4Jvt1VFefSkNXyL6W8OFeq4GZnkdMd6+N5Qjd3nafJHHRiS0OMCoInInhAiGL6yTDjyhFitq7bg1GB+lXss7wd4sKR6xRYwmjDSvlWSrus0vlSq2/hGo2EC31bVRtbcRuB6nCIWt4c4ksl3z3TaRSPqUOMB84t0VdqbsT/SAGL2prm5ZJCbtAVol7pUgjaW/VF4XZTaCvMdd12p/if4bg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w9a5imn6U6MQBknXGcEemA1iKJT2gnvAYTfzXQ7/rC0=; b=De4XwSvJrKNQDFn1oe2LYzEMB5p9jCYcFyIl9NXXnw9MSLAjlK0P9n7bpY7db30VU7Pj/SpFizH0UqRr8bH4pGIUkmU0mIGoSzxnKiV75gTcfZ3VW3SwazrqENon/m2WuvKN9K6IbpTmBf/gAPBNjE4KsZWghKNo7ufKIqdHld2fSnA3sOnl/SVaYCMYjs2It5LdAHgvuGIH8QzMEqN1zmE6sedsv3iCe0Xda+lzBlQdLnYDo8T6tIKmcQ87w26q0ivsgJx81E8d13d+turIycmBrFBwn0taOGbtpxREo509ufRpMl/6ZQfKwO2tvcLN+bmzDCYHajb+EqsMQ5q6VA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by AS4PR01MB8966.eurprd01.prod.exchangelabs.com (2603:10a6:20b:4e5::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Wed, 24 Aug 2022 01:40:15 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5546.022; Wed, 24 Aug 2022 01:40:15 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 24 Aug 2022 03:39:57 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [C699NGyC7dhxXAUoJgjpRL4kfltS+9mX] X-ClientProxiedBy: ZR0P278CA0110.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:20::7) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220824014006.2441856-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: db3631b4-d4a3-4187-f0d6-08da857197c3 X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3l4fT/N+FR5Nu4y3G69fl/OP+KGvzdrL+crpNBKIKucNgQbC6CGUHOGiTPmp5Ge+zCIAIJoW3r9KWP6t9UL7uQhMA0KJtNIbrxqRrWSG17zGRJoGeJfem305fgwTnqYLcEJKEwhnekrTebL94BTNq/QbLPd4lknFsT6MIMXYtA+0t4ZNl8SXnAQuj8wxtPRWM6hu+ZA+f1Y8uaRHwkrLk//CF7wW+m7OhNvIDG4uL+/wKydXVP9pSJp1062LrDSUt94U4glAspU3H7YTbTtjVyEsyPdmpjpqjxPYK7XN7cBVrVEsuZvpmcxO1CmZE5hkPc3UZRGRlOClIPE6XJetunJLCjb1k0XivrfUw9YpnLSOACZHuy3TYphsudqIIbO8ZnbaXTdaEX+pnKzB3dakZG9dqmAnEm18075tq2IhEP5Z2TPgqwc0qVYupGF6S6N29p+m68K3SII2f0SNVSacw1kogBrJb7DAMeWid/8Q4jhMIwn2af5kFM3mjoo+SPIBjYj0zEUQAXC+LE4d1SzvIMFt9eUtlkcs08phyXH+z394mpBYd6eJHS2VasRRRIdtRJqpamxNVOf8rFZiF+dffahbrNoDMUOTroPKdns8mDeVNVwbUZCIRtL3EJxySSgjpqxG+y70IvTmTi4xMn984GYR6zMS1aTulHk01JacZxHC2WmkOUiouvIPJloOmWEXl2lYy21fqMWh3BzoLbbusYii6UkcBQgDY1nm+LXoFSdt06OgCaKVIQodqBPqk4RAzfe1gBmrR86HMm9AFnDVljt X-MS-TrafficTypeDiagnostic: AS4PR01MB8966:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nvCMzI+1MPIPlDS5VLV2n+EnKdyBLVWadpRriBuG3JrJShreljQWYfLwlkX16jPbNY/TS835b/djrEgenL6x7TIFtpqqOk4MeKpEvYtru/X+sYfKidEnG89pqtgTl7A1cl6ktZtNk7Xg0C8ewxLTVBBf9W3i4njC00TXpVbtA+vPP0P/YCMtP6Ln1DilYsLqU2W/Y36ueeI20PExBfEQl+ue5h3NLKiLPsscFVKpnzZZYrwji4ppnVW7pxkBJ1FMIz+lBekPriW4OW+segMa64yphfvvnFf+0kKj+yoe6XF5mam23TU+ijAisVLp6y/+sI8uVZX7OJabPHQ/cOfqdTcI1wsvnn8yvidYOqRkuhz4WBcp2sdn2EVBLYSfbXtbxJHD5vHS8T1qkJ9F+FLWcEhxsAhmlHCY36F/p6cqZ9CWwsBpM0kHou3B4JXBE19yOdVTvugnuRzKa2ffZ8iBwgkgKfNm8QKRjgCJ3Xj2xA2eghHCrzqUloaCsKanR1PIPTwnfti4tWPvdCRK3qRpDziJRU/L4ex/Nd4A1gdZTtxvc6m5czqoV6heA3fxoFQHUhlanycBwTVWYZsl0VuAWS0BIyNVNl2PGV921SavSgg2ng8T/jwx5jdSSKnD9Z/s0ldq2KDICVrhIJiLV0LERw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OXCetT2czB18AriRChrTI/zOJDDawscwXy7bfCxTpb2aMMK5EBJNwkcf/OHk?= =?us-ascii?Q?hQUq/kVd+GCQ/aSQmerXJs/snXG4i5eChbRabpFsCmweODZpkIlEZo6dC8uS?= =?us-ascii?Q?IaylpTTZgchYAfHF8jRrN08EeCn7AzOu0uDFrhwwveW6pj8M/JBIKbaGDdsm?= =?us-ascii?Q?zOxd0E14CDPW9JbUqB6CDknK5Jgi4FGb/0vDtcVGhojFxl+AKtdQCy/barnG?= =?us-ascii?Q?RvtDnI0cBePtvj1fY2pfwUzFTG/6TXp7kj+pZmD9YfBxeXbc8KJq7e8kFIHr?= =?us-ascii?Q?EmpeeBYMUPxAYjTGacTraf+W9o4Shejv0IAWFleVVKHOHZ+8R3hzxK7IPA7U?= =?us-ascii?Q?3ayGUrZsM/iQF9yVRLqxXJO7ALJV/yUUHdaDeZpCaLAy0zqXUgMVyjZBP0sD?= =?us-ascii?Q?PL+iExD1x6+FFZzRhL7RzazvA/LC3IUKxhP9Wax65uhvFoc/7RwwtESj5auI?= =?us-ascii?Q?CLx6l4OeRSSnv0fQ5fucC8WVpPFDeA++iRybXjdQ70P9fQdi/9IgiYaC5Mgs?= =?us-ascii?Q?7Ku30oBv7Lq01CEKUSlokvY7MC8Fwkm+6vZPIdUu6haWE1nVRbyVcj2j4xPH?= =?us-ascii?Q?X3BxpdMnPtalX5igWlPMiNQh5JJYqT4AR0uKMK/HYLSvQyFWE0eC8HSeIz87?= =?us-ascii?Q?/Ag50YQiCHM6GIN0loMHUfPRJlLjjmLEFirzR5+R4IJzRQAwO2BkH4GfPZst?= =?us-ascii?Q?HQS1WXZypOy1LlWLUzdfGh0yScdXpb9KjyefufACndJnhDGS/ktESXKPQcFY?= =?us-ascii?Q?N7ZKMUgGdp6YY5YeJo2kYouQRiqDSrngG3uNK14Lv0640jO6+sKYJvxik2Zc?= =?us-ascii?Q?uX91FtFev0/8uvYzw/QoxumejtEBt3jZPjp1ECV+js5OrhSulYPpBJTeGS+r?= =?us-ascii?Q?9RlNIsIQkIEcdwTNoRSNLpkR3mYVit1wes+891eTcfentwYGn1ppS9aN3wA1?= =?us-ascii?Q?Se/pmNSmEMALT9HoKVvcNJTDT1YDgDxRObr5Kwzu4DugD8zBszUS3EyQWHkU?= =?us-ascii?Q?Fe4pxVEZrlTg/s4s96NweTBDdeEbLmoeSp2dLDOt03dvwPb39hrEq0PGcdKD?= =?us-ascii?Q?ycIMJQxnI6LnHe9/KPiFImvKvypvjy9k87NkaCAFUFarXTk3kPV7/GI/dUYe?= =?us-ascii?Q?y3wKc6VE4NbetqzvKOXTu5M7NyNOYNCDPKIk7rGgFiOydPUyLnkeib3k5S9M?= =?us-ascii?Q?KsV8iQIwcRYyE7PTUleQ12SGRpHOZWnvHz2EZdP0XDfNdqwzVxb/8br7FBUZ?= =?us-ascii?Q?r+xEAGIAN/juUzCWrmww9v1ii6aF7YSzUINKLcptHggMAoglZMy1nq660NYq?= =?us-ascii?Q?P1Q=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db3631b4-d4a3-4187-f0d6-08da857197c3 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2022 01:40:15.3470 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR01MB8966 Subject: [FFmpeg-devel] [PATCH 02/11] avcodec/encode: Apply intra_only_flag for receive_packet-API, too 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: Andreas Rheinhardt 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: Signed-off-by: Andreas Rheinhardt --- libavcodec/encode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/encode.c b/libavcodec/encode.c index bd66f138a3..9f413095e4 100644 --- a/libavcodec/encode.c +++ b/libavcodec/encode.c @@ -240,7 +240,6 @@ static int encode_simple_internal(AVCodecContext *avctx, AVPacket *avpkt) if (avctx->codec->type == AVMEDIA_TYPE_AUDIO) { avpkt->dts = avpkt->pts; } - avpkt->flags |= avci->intra_only_flag; } if (avci->draining && !got_packet) @@ -301,6 +300,8 @@ static int encode_receive_packet_internal(AVCodecContext *avctx, AVPacket *avpkt av_assert0(!avpkt->data || avpkt->buf); } else ret = encode_simple_receive_packet(avctx, avpkt); + if (ret >= 0) + avpkt->flags |= avci->intra_only_flag; if (ret == AVERROR_EOF) avci->draining_done = 1; -- 2.34.1 _______________________________________________ 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".