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 1DA034B59C for ; Sat, 8 Jun 2024 21:20:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E49CF68D6D4; Sun, 9 Jun 2024 00:20:36 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2034.outbound.protection.outlook.com [40.92.89.34]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3A32A68D394 for ; Sun, 9 Jun 2024 00:20:30 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lcHEZ5xTdPwdmuK27/nzBD561qT5f5etRoHq6movhwm1OM5g2EyHTzH1+Z86CFHH5kC0qOUv3Cr6E1jYW+Q0k4SevDm+LgA0iaFiR+kHnGy/rn/lNgsMrkzi3J+MsXcwvCZQz2rrMRXWvoFmgX+4mT2zdmHuci2FR7KF+J7PwWKc1fKTmkJWWPMBZzgrMTesXHS7krqlOH327ElO8kaO/tvyZX3nlOj660wCTSihT3Cl6pOe3iyQdk65l0lpdqD057iBQYWOH4WGPbB5JC3u+m6MJnefToToDlEq3j6MDP+MZ3X0cLmwDg8lQFMskEejBT6NREnWdme78d4oG2yusQ== 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=WSu5LvNZjCo3X3t7JLdji7ip2qYVb4pWjPOTB8Mxe3A=; b=R1pgUkIentfW/hh/lCayh46UV50nRSpzQivgafHf5r3PmsqXBHFwWxc63L87GmDnlGw9tWEJk/ZVXjOIyaAXswnjUH34nZUwDboF+VHEtLzc4Z/MdsL+iA8MbfnhoVzn7M29DVgj5ZUG/C7zJCHMpm5y47XQIyY5ttUbBY1k9jwzwSVM27x/CJMy0oLWW4AES+DZN4EoLNihtQBGj3semfo2lqe7wfL/x/bIsngVAauvc8Efiam44kD3lBtt+GiqqWiA+jgQWFQZIu29svLH2dP5L77lqpqwzCoBtlXo+2ruC6plSu+dXdiea8G4cfQCCi4l2TLv34AOooMsgJv4tg== 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=WSu5LvNZjCo3X3t7JLdji7ip2qYVb4pWjPOTB8Mxe3A=; b=MhY1sytb7jcNplJSd3H7TXM0C/CubvpmIWbzGe5MaafaPQggSciqhBgfWs8mRUpZ3ODdCyQemoUA3poTaDMznFIoULxoA5YQDD+/8tTywwdcbD5cyJAswVe35yPlnSFlaaQGKVlf/C8RBIOJGcBH2XjhWojhlNmTMpFf6kf/O/20ivfn1DC/H3N2fiZsMNleuUhsnH8sQPZFo+CHcUJWqKlpQ6cDy8tLXlJntNnitlj4hbRZM0K4RzgmF7kkD70EkEZkCFtBZ0b1evth29BunjZnt2Fwu5BTwjWbW9G1+N+bKadzAl93yp2hT41rFlBVwEbr4kINv9aabiCBkzHO+g== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AM8P250MB0376.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:32b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.36; Sat, 8 Jun 2024 21:20:28 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7633.021; Sat, 8 Jun 2024 21:20:28 +0000 Message-ID: Date: Sat, 8 Jun 2024 23:20:26 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [lCUlnkSeOJqlsWk1j3VOmfsZJKuALAhuZohqSp+76JI=] X-ClientProxiedBy: ZR2P278CA0001.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:50::9) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AM8P250MB0376:EE_ X-MS-Office365-Filtering-Correlation-Id: 6a283b32-2bd9-4e37-633b-08dc8800d209 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|440099019|3412199016; X-Microsoft-Antispam-Message-Info: 8/XzYYLeaP1iz5b5qyuw7brjXXYPiYTBUp8NgbaZXNdthetkhsesip+3mEOwExldelphIYQxWALfmsEqDQDTE4+IsZwNVtbDg+mx7Uu+/neHTguHr3Y+ay7PwfEcILvmlzvEa0t1Jdm3PcC3CPQVh4jfphwUZHHBk36enCZS2RjeLp/0KEwXzz9obqmOU9r5cv4VQpshUgdy2Ng/1F5UwxX/gmAFL7Ogn3OxFzCRRrFIO3ahsqm+lPYtE/4W3QGNHr82TNl170QiLsTTxsg/X0Sa9sEOYnTRr65cg4bLbxOKVBnROyC+1CA/MGlzzpsxHE+nYNACq+I1pNzSsJ8gG4hZqpGeUs9ekBXoeq5B3d/PY9RgX47kU7bt4xaBdBxpJMNWpiQF1WRy1a8//kfPxBU3PBnlSh04qAuSNlVgARIhiF+WgY8n+c6GWqeW3a8AuBV6nxS4vp67J0YsdYPI4GccQE64NmweJtSwhQvTd8jH+wK0qKN+tUUmBOT502SWabuWIn/xAg19H4nQICbDkbWRUuQWWPyqxUy2oZwTQmNHfctiW9zrDICGSAbtFzwS X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Mk9NbzZjSFNhaGVqYmVuT2NMcHErMThlQWFwRFNzdnlMeXY5eHAwVWxGQ0Uw?= =?utf-8?B?TVVaNGZQVnREc1JMY0lmcTJxRkF6L0NhTWs2RU5jTGhRdjRDMjAvbVU1NjdX?= =?utf-8?B?b3IweUJDdkZZTzgxMGNBRmVtUnphaHFyVFY0S0haMjBSb2crNFFFN2xuKzFH?= =?utf-8?B?ZzAxcnh4VXdUdzV3VWpLQXFKcUZsT0tsa1RpS2ZkUi90QlNtQUprWWx4MHJV?= =?utf-8?B?R042TGRPNzJVUHRtY3VOWmM2dzZ4OStPUTk1aDB2ZVlHcXYvUUhXemdZUWdK?= =?utf-8?B?ZzRFNmZkbWZtWG8rK2pXb1RKSGhjMnBvclI2QnIrQlBENGpIWUQ0M0d2MnlE?= =?utf-8?B?bG11MkgwTGFKd2h6aTBvUkhSdGl0WDRDR0Zpd29RcUdYdThGcWxWWmU3ZFQr?= =?utf-8?B?VkJqQmxxTG5mNCswTGFsdWFYVXROUmVRNUx3eXBqN2hmRHpDWjhPNHhPSVN6?= =?utf-8?B?WG54ZWNyN2JicWdMSWhLNDVSSWVCN0Q2am1oVGhFYVgxMkFFbURJdmNmRlRo?= =?utf-8?B?SG45NGkrS1R3WjlQVEdJQmpyVlNHWTV3d0JtckZqSDFBbWQ3QXNwUmFMVkZp?= =?utf-8?B?Q1RBVVdHUjFKeEN0NjBKY1IxN0xWbzdKOWp3ZzdCRzZobjliZWdrNGZVSW9E?= =?utf-8?B?MzhPZGM1N1RDTmpVc21RVlZ3SlBoajl5NTJnWGM1VW5GOURFT21jRFVWV2ln?= =?utf-8?B?MTRUYTBoRTdLdG5weWZFTko5c1JuSjBxT2I3bE1lUUozdnRSc0pOUlZsWjFV?= =?utf-8?B?WWdwODd4YkdJd25ObjA4TTlLenpodkxYUExtRVlhTy9KSW50eTczN0pzdXEv?= =?utf-8?B?b0pFTW5OaFdqRnI0VXBnL0lHSGNudlBVR3ZNVWhqb0hsVFBpa1ppc2VyQm8x?= =?utf-8?B?Nzh1UHNST1RvRm5TSXJxclhrZnhYZXdnRTdseDRPbDNNUlF3cmFqalViS0Zo?= =?utf-8?B?SkJQVm0vZk9CVVNFU0ZZQWdYbGp6dWZ4SEdZOU5lN21WelI0cGRxZEZZWFBV?= =?utf-8?B?ZGV2NURnYWNRUFpOSTJhSjEyOXcvN2QwR20vSUdnWWZqVzhNQVFtSkxrd2Z6?= =?utf-8?B?UXJpVDNRaGZScitXaitGWFlIRUVoeVRCdWZVc0dIQk1hVEhaWHRzcXdBcVRx?= =?utf-8?B?QVdNNzJBdlNNNkhqOVVGSDFJMjhYQkpYQ1g1RWl4bG9XaFNwM2RSVXRjcFBG?= =?utf-8?B?Q2JBL0RLcm9XZGxDZlJGbldnYWtGMTFXWDljbXNPdnczYktUSTNCUy8rcndO?= =?utf-8?B?dkZMZy9lL2VaQjh5b3hGM0hta3Vza2R6WStLYTZQamhFczg4dVU4TEY4cGxB?= =?utf-8?B?YmZLWDZNVC9qVjVVMGx6UmhxeUtDUXMzakZqbmpHZFlIN3JreTBDb2wxT29W?= =?utf-8?B?eDF3NGNBYWNjZDJ5aktKekU4RkdyZ3lIMVpkSm1taHZ5OVFNVDEvcDE5aTg0?= =?utf-8?B?by9JYVNZamJHSzF5Y0FaRDVtMXBMR1NVRVJ4Sk43WGU4WmJ5WHZqSERseEho?= =?utf-8?B?MFIvVHRLRnFrQ0ZRcEY2dEt0eWN1NFZ5YmZYYytnQ3BncHdNVjhvN0pXblJo?= =?utf-8?B?Q0xqMTFhelFncFdyaHplRjJVazNjOHZWT25IUW9rNVVJbFBIOEpjSzFxM0Vt?= =?utf-8?B?ODh0MGZ2MkI3WDFDUlR6WU5YYmFJTWhCbFVVNExBT25jak80L2hlUTNna01C?= =?utf-8?B?bkNNNHVEU3ZUZk4rcUY5akh6REhubE9ZQ3Y3M0w3Skl5WXZ3R0oyb3BRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6a283b32-2bd9-4e37-633b-08dc8800d209 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2024 21:20:28.6806 (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: AM8P250MB0376 Subject: Re: [FFmpeg-devel] [PATCH 1/7] avcodec/hevc/Makefile: Move rules for lavc/* files to lavc/Makefile 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: Andreas Rheinhardt: > If any of these files (say A) would be changed in such a way > that A acquires a new dependency on another file B, building B > would need to be added to all the rules that lead to A being built. > Yet currently the rules for several files are spread over > the lavc Makefile and the Makefile of the lavc/hevc subdir, making > it more likely to be forgotten. So move the rules for these files > to the lavc/Makefile. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/Makefile | 4 ++++ > libavcodec/hevc/Makefile | 8 -------- > 2 files changed, 4 insertions(+), 8 deletions(-) > > diff --git a/libavcodec/Makefile b/libavcodec/Makefile > index 8ab4398b6c..1a44352906 100644 > --- a/libavcodec/Makefile > +++ b/libavcodec/Makefile > @@ -106,6 +106,9 @@ OBJS-$(CONFIG_H264PARSE) += h264_parse.o h264_ps.o h264data.o \ > OBJS-$(CONFIG_H264PRED) += h264pred.o > OBJS-$(CONFIG_H264QPEL) += h264qpel.o > OBJS-$(CONFIG_H264_SEI) += h264_sei.o h2645_sei.o > +OBJS-$(CONFIG_HEVCPARSE) += h2645data.o h2645_parse.o h2645_vui.o > +OBJS-$(CONFIG_HEVC_SEI) += h2645_sei.o aom_film_grain.o \ > + dynamic_hdr_vivid.o > OBJS-$(CONFIG_HPELDSP) += hpeldsp.o > OBJS-$(CONFIG_HUFFMAN) += huffman.o > OBJS-$(CONFIG_HUFFYUVDSP) += huffyuvdsp.o > @@ -427,6 +430,7 @@ OBJS-$(CONFIG_HCA_DECODER) += hcadec.o > OBJS-$(CONFIG_HCOM_DECODER) += hcom.o > OBJS-$(CONFIG_HDR_DECODER) += hdrdec.o > OBJS-$(CONFIG_HDR_ENCODER) += hdrenc.o > +OBJS-$(CONFIG_HEVC_DECODER) += aom_film_grain.o h274.o > OBJS-$(CONFIG_HEVC_AMF_ENCODER) += amfenc_hevc.o > OBJS-$(CONFIG_HEVC_CUVID_DECODER) += cuviddec.o > OBJS-$(CONFIG_HEVC_MEDIACODEC_DECODER) += mediacodecdec.o > diff --git a/libavcodec/hevc/Makefile b/libavcodec/hevc/Makefile > index 9c385ef3da..93ed4213f6 100644 > --- a/libavcodec/hevc/Makefile > +++ b/libavcodec/hevc/Makefile > @@ -2,8 +2,6 @@ clean:: > $(RM) $(CLEANSUFFIXES:%=libavcodec/hevc/%) > > OBJS-$(CONFIG_HEVC_DECODER) += \ > - aom_film_grain.o \ > - h274.o \ > hevc/cabac.o \ > hevc/data.o \ > hevc/dsp.o \ > @@ -18,9 +16,6 @@ OBJS-$(CONFIG_HEVC_PARSER) += \ > > > OBJS-$(CONFIG_HEVCPARSE) += \ > - h2645data.o \ > - h2645_parse.o \ > - h2645_vui.o \ > hevc/data.o \ > hevc/parse.o \ > hevc/ps.o \ > @@ -28,9 +23,6 @@ OBJS-$(CONFIG_HEVCPARSE) += \ > > OBJS-$(CONFIG_HEVC_SEI) += \ > hevc/sei.o \ > - h2645_sei.o \ > - dynamic_hdr_vivid.o \ > - aom_film_grain.o \ > > > libavcodec/hevc/%.o: CPPFLAGS += -I$(SRC_PATH)/libavcodec/ Will apply patches 1-7 tomorrow unless there are objections. - Andreas _______________________________________________ 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".