From patchwork Wed Aug 2 10:58:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 43083 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:c11f:b0:130:ccc6:6c4b with SMTP id bh31csp562398pzb; Wed, 2 Aug 2023 03:58:14 -0700 (PDT) X-Google-Smtp-Source: APBJJlFuC11d7v9s8i/UIfSd5qRHHC0fbRN0wb2e8FzZ0CpdmVQ4rytVz+fearFQXkcrGSdxtQUK X-Received: by 2002:a17:906:7a5d:b0:99b:f392:10b1 with SMTP id i29-20020a1709067a5d00b0099bf39210b1mr4829146ejo.37.1690973894255; Wed, 02 Aug 2023 03:58:14 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v25-20020a1709060b5900b00992d2e267edsi9568328ejg.735.2023.08.02.03.58.13; Wed, 02 Aug 2023 03:58:14 -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=@outlook.com header.s=selector1 header.b=vTrhFg8T; arc=fail (body hash mismatch); 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=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4E69968C60F; Wed, 2 Aug 2023 13:57:59 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2088.outbound.protection.outlook.com [40.92.90.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4F95E68C607 for ; Wed, 2 Aug 2023 13:57:56 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a1JbJ6MOcsnmTQtmyQnXCfmuxiPBOQh8cBhI3msEAg2WQTJ6fm9/XLsinvEYUPrKoTePuaWruVJNp9f1ZWUJIVUuZASXUX+BaRskufw2dE0tO9HLz5ebMiI9ihhjQDBu61G8c+YMOAR/EDozjo38sP+TWTbkfI/fbQe8apNlku31EpbEow9fMSXD4kNSvaRTZI7MUuCSDDJebZIWzj4/ysW2zzbf3Blu34i/PTsWiPQUegny4XMCkiRoGm5EviaoUjMpL//9B/EhKYsocvZ1ku0VTlUK3qg5d83vp3opixVwD2+ma9mgoYozBpOGFoONBL3zPcWjq25TMToeWVBu4Q== 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=FrzuN53cnEX4G1Xa7m18JRxmrlLwxxzxboMiSF99JC0=; b=Bf1OmClRZPuaDeE+0NrX01SKySMD3vIT205aYjwQFwKlzR8HutaiblgrJKX/py8S6Woe1ixk4YYWlzCgEJUQ9RLFdDVdHcghfexNWHZJopxvPXD3UcAwOMLt51LnwKkb4+2Eeo4XhOvt5Qyl7ULawlblGE1RkX8Gie3iIU8193TYxJXbjIJwbyaLSpV24oXsVlsc+GEf8AzlMCsEP08PTQCQiOny/uFFnql+fXRQeX+tIrahlpPL1uv81H4SZ5WMAetS4vp99GMbi+E3+pLi3tcyrewqKuF/imeG+koK4Eht2ldz6Yely7LRtRaMnxCFydvTSArYdI7XnIQ00NomTA== 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=FrzuN53cnEX4G1Xa7m18JRxmrlLwxxzxboMiSF99JC0=; b=vTrhFg8TWqjY7st3GwqV28LbMaAk9dQHC44RwqkjG/yNxJetBru0UVJQOm1UDKWRYFZaQaZ2Ea7Hp5FkxHI6FfAP9CoOcXdu7Haiqtn06omhTN6zfmkPvOiM+ds+xWgJbFKG/0d6Y9Bh/sMrQLy2zTkfLu/l6L879VzddMvbzmWxcfSeiC88/BHAzNxJx61FWaVqPY6l4B0ju+fDVjpCcvg1sPJeeiCxZqEZRHD4wYgq+veC/NkZS6XARJXMkpODF0SyDeXtpvHRYA8jRP8kvQtZRsiVUE8GgdjHBaC2G7ovmosf/zY5ZWz0QV5kR9HP8YhxnK8ewJ2oFJGxdN3Jzg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0035.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:14e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.45; Wed, 2 Aug 2023 10:57:55 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4d3a:7ca6:cf28:9e8c]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4d3a:7ca6:cf28:9e8c%7]) with mapi id 15.20.6631.045; Wed, 2 Aug 2023 10:57:55 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 2 Aug 2023 12:58:37 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [ezvvHnBD4QNgDHjpbNWVJRwaXqilUNEfaeVCCVf43d8=] X-ClientProxiedBy: ZR0P278CA0085.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::18) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20230802105837.274253-10-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0035:EE_ X-MS-Office365-Filtering-Correlation-Id: b4deba9c-2187-4803-9053-08db9347534b X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmrpbvZQFz99JeucukBOVYaZUsvPHpXg1dPCr7ez0QmfTC0p2CpZRqY+D+rTZe9Sco9L5F9OhVoWQeArjPleg9O5VpmkhpDQrjZ88tGtoHAboEqiLCzeAX8dACLC6a7WfP0qTEaXvE2Wq6g8nnteeZ5MbjM+ULQ+u6uy++FrigT4Urs/sBBg0s7QtJzbcimn7jMoMWzEJJsp49JWh+6ycPesRgqSk4CMo/pfgJuQUlAWZONyCGEG2p6S1hPIEwN0SYIRXRnXqTJBV2drp88IwG9S3cBEkd9+41dP0TvBcbnxgFOtAFpaAwQonVs8Ea68hJXg6xFapV2hxY0L/dy+zbhNDZVSrQ9EVKr0FtSs4dcb3U3cwW60rXUIX511BziTodfriYFK0t1u2Imi9YnHcRPBDe2miRjtB2l2gq8sJQtzSfIxJNLOYSc2ThP4bhs/ynFmdtKC8u2cbwjG148LQEv1HqvZIk4gJ8x0Daalyi2Zrmu1DxBCHdelgwBcEFP/hR7NcFTZJX6xQt0DmMa9CCfjbClH2qcg4sVXuHwYys17ZH/VmG0w/55RUSCVMXzHVt0KVCruFRE/aAHxiGHKS4WKNJfV9kotKHlSf9nJJ7e7fffo2NFPzmEM2VZpCr9J7z/6LSAYutsspjo6vcn8zQmpWpf13sFn374tUtPJ+2F4C0vDLsOFDTVDlXaQwvqgBZl/6fDeoO2G15EYjAUkWhhUwsvl50XqUnXm+/Nc0q3ZQEaa9AvhN8CwdlyTqJBoa78= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: F8sSh+2EEKy7fmH0/OLITtAkMSmgaxENjVh+NCfxs5DCxJgO+1IGD+79rJM7rOCjCa0xgr5PwvY1Ffi1IsNKxG0Z8AQqBgqrN4LTaN1sn3NHqTz6ZKcZHbWIYcC4n1hGYiHl4MMxi1pM/tExmWU/65pGDTSbhWxujXNtuy24SwaU7dAxS3dCUr/T6ntVmUyMwoIqAqwJ1hM5y15/Qa4L+oA05RQpoBmmcorvxjdXTTOYrHfVjD1cE2lHSTIzTsisZ+Aij61NgNJMhqoHZNWHJSqyEjW306Yv6BCZgH+ksgUjyyqSoeRkXLsK9Ymgizu+Qh42Vm9Tanxu0gWTK88YLssdv5l/cc0HPEus2F7ItmWxReZeONaezoK6LAdAMkKqPbDwel8XjCeuzBe3QFK5Uc1Ory2Ozk9UbASf8nVTd8G5+sS1ysYiOfKw52ToUG+IF/iJXhM0PAFvlCgAqdG21RrwNhQ6FoMoBCvC8lc+7Cagic64bGlCoqUu3NjIGljJFvfhS2xXqABmMpLh5L88RE9FYN8SC8tpmgpHXM8S0ZDF8edb4yZZD9Z4XV7UeE6nw2q84gEg+lNdh6dXNG3behYtCsC0DsXUSO2CbgLUCMgdjZuV4/yZvmtj62oeJrjf X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uCFUzJ4BXjQhJGuRhJAzCqkb6aE9A+ed01Yf75V7dxSwNvIHgj/hIZ53sdxgFrVUPrkbMX/4JJmWcUhMciNoKadhJDbEXmf+dW5nICpvskWOlioaLfOnMAbNmWpCyuMA2oCZovFT1PjF63Q443Koz50BHpiTmTODg+ieWrSbES5ldrP8QDvhRxIN3fCE7rwscyyC1OZJZRT/hmvMQjf8YrUIqP9vRCTJfJLwG/OLHhXXLvVb3KUgUZXorFdxwOLfcWpWwy2pNwO3q3HFMAIh6Nwtw3Dsdq50ott1TtUZhYgOs7q2LhM7NawMOViyuF03mI5p585Nmd621Z5EtvLDTbp1/hYrIuGAEBkvgCWH4bmSqfAa3CACMgxRQO1eGBk7alZR9hJ6FYqbjiBd5OoAUASOR5pvIjywSLQXIObusUM8+gfuBjnnkK8HWMGZ4Faif2PtEPQnu0ce013rDuM7pHxllox/mDv9PiIAHrkXbKucFEwDUNp/GhIKz5hiQuDrptEzd1uNiSddJfMvZ0vBegDEMML8tus5nW15BwD2fGUE6xpOsyuE7NJBnFw4eh9Zp0Agk2QxJl7Y/XdZ8dQE3viJGQTspznZD6jqvQULT0EER+FiZF8Mbzi5AHEKYdbnJ6kku/WwqjRiOApZrz1QRCIMBCDQkb/y8TlB9cAhAK543qhG8E1bblTePqT4rgUjXpTlrdC96gG8zOM3/nTrLpNVy2eBEaSuNh7fWA5loAOwZtihe+JPir+2XV8dnESj7Z1pI231ZowuhkoAXhp11hgx+VbZ3by15o0gF2OCdjFQMKyUJlLh1a94XS8DxAz3jgEs4fptceFhscLgbDGWCbLg11+LOFTZfAR+FUy7oWixMug3y+J29GjzmekHdneeQ5kdIeUZWls1/65SGwMSfTXiVN4yCqq8VXcGm3WkkJEnTW4xU9MoSYCVzHqgOBEBf1vaOHtN0Uxu7AGJSObiH+qv+xU7uwj1sRmRkxiidpxROCZI1HuvYfVz1/uT1URRhkgEMKAYVSNHbWEOtsai3347Rjn5C22BYG0lDGF+mjd4I3C9EqDYimk2jJ5D7YlChoKZGHztjzSBEomrK2ZMNxTWWJwSukSiq0Fci2SHmkPyRSEqbgn18g2Es/+6oShZswzh1c+yBO1ur3zC2sQjbt0qS+Llvsk2gwPDO87VjwcEW7M+HJubd+W0RL06UlzAls8ymqGn9mGzIanLj0axJac5KB6uAoP9QVPokEP4Ezain5Mq4AgK9R9vpF1nX5l2 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4deba9c-2187-4803-9053-08db9347534b X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2023 10:57:55.5213 (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: PR3P250MB0035 Subject: [FFmpeg-devel] [PATCH 15/15] avcodec/h264_metadata_bsf: Improve included headers 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: DuaRIvGQe/1y h264_sei.h is no longer used since the SEIs were moved to sei.h; this also avoids inclusions of avcodec.h and bytestream.h. Signed-off-by: Andreas Rheinhardt --- libavcodec/h264_metadata_bsf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/h264_metadata_bsf.c b/libavcodec/h264_metadata_bsf.c index b9cfeaba94..39b9e8eee4 100644 --- a/libavcodec/h264_metadata_bsf.c +++ b/libavcodec/h264_metadata_bsf.c @@ -26,10 +26,11 @@ #include "cbs.h" #include "cbs_bsf.h" #include "cbs_h264.h" +#include "cbs_sei.h" #include "h264.h" #include "h264_levels.h" -#include "h264_sei.h" #include "h2645data.h" +#include "sei.h" enum { FLIP_HORIZONTAL = 1,