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 5447749B2E for ; Sun, 2 Jun 2024 00:39:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 61DFA68D620; Sun, 2 Jun 2024 03:39:45 +0300 (EEST) Received: from mail-ot1-f47.google.com (mail-ot1-f47.google.com [209.85.210.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 723EF68D3A1 for ; Sun, 2 Jun 2024 03:39:38 +0300 (EEST) Received: by mail-ot1-f47.google.com with SMTP id 46e09a7af769-6f8d0a00a35so1814507a34.2 for ; Sat, 01 Jun 2024 17:39:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717288775; x=1717893575; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=cEF8FSSXP4hRDRfxdgdZw/trGlNtP1M3Zh67yzEl7QI=; b=gTrOM4Pg6FHTnXKrXvdhBqk80OnERh0ekAFUQGFLeLL1Y0yLKCwW7Wa4Ucv3tdRZTM AH169S77cC8qJd+9GV6PTy5jL9rc1gHADBY3sW1rpderov2A8cjBwNXkoQ7/HcbhloxY 3Pf9yYVNmJr8HWcbdL+MR8eWXtGsXWRQZ2YrhEIY9heU0pxnk3ByciB7M+ViL8/DLVpx Uued3WZ82FIUejVLPO+xXlB1zbOeGtL5zbLp878rKY3aEqWom9kNo0O3CZyMlaJ7xKXB Nf680Jsv8niZ/iml75ItuesqsBMHQTur17BHdlIWwV6GPFtjJqB5fHbhgakO4B1m5Swv QrkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717288775; x=1717893575; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=cEF8FSSXP4hRDRfxdgdZw/trGlNtP1M3Zh67yzEl7QI=; b=tWBYF90PFB0Gj5x8wA+QMxZQs8yiA5dzQgma2333ajF1XBr0WSaWabA+A3Wv4z7l5g Us9yljeXUFXFh9jqjXtTYPKtFKStrBisv5x79RAy+0OCVnDY7nSnIpkhpePV1GSYXYbV Vp5FGstIqamBg5oa7a9eqMS2C/TVufg7q3QjHBnPDv8fpCmleeT2edWm6msM/8kv/Em+ X1MxF4zC0fkHtg5Y3NUxyRNHOPKFbBUeIoVZ7dN0GAhtLCXMv71KGeDyIWT7NlA2kPLt bDwklOo4Dix428iwmbMNR07/XKl2w9WVNT2BM/7ytaW2no6ikxjXnXyL6fmNUTkg48wK muIQ== X-Gm-Message-State: AOJu0YzUBUt10MmHxFW8Wh4x9/0Z6HKmjU1/eKrMT8hxMtXkDjpZzfag QinH8NTtN0ob0OqqwWLp+cQsZpcypsR/pJ1AmNJDHzGai3ddDnR/274mZQ== X-Google-Smtp-Source: AGHT+IEcS3dWZDeOkg6ZIT2GooRl97eiNySd8M8MDbqlc3lMK6fvKmk8HbU9Oam9T6jVvbVc6GgabQ== X-Received: by 2002:a05:6870:c150:b0:250:73f1:77be with SMTP id 586e51a60fabf-2508bbc0142mr7084374fac.38.1717288775156; Sat, 01 Jun 2024 17:39:35 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70242b2b0d1sm3355550b3a.184.2024.06.01.17.39.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 01 Jun 2024 17:39:34 -0700 (PDT) Message-ID: <6ed2e227-dd9b-43b6-bf90-ac27f2ae35a1@gmail.com> Date: Sat, 1 Jun 2024 21:39:36 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240531174804.17572-1-anton@khirnov.net> <20240531174804.17572-9-anton@khirnov.net> Content-Language: en-US From: James Almer In-Reply-To: <20240531174804.17572-9-anton@khirnov.net> Subject: Re: [FFmpeg-devel] [PATCH 09/11] lavc/hevc*: move to hevc/ subdir 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-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On 5/31/2024 2:47 PM, Anton Khirnov wrote: > --- > libavcodec/Makefile | 12 ++----- > libavcodec/aarch64/hevcdsp_init_aarch64.c | 2 +- > libavcodec/arm/hevcdsp_arm.h | 2 +- > libavcodec/arm/hevcdsp_init_arm.c | 2 +- > libavcodec/arm/hevcdsp_init_neon.c | 2 +- > libavcodec/bsf/extract_extradata.c | 3 +- > libavcodec/bsf/h265_metadata.c | 3 +- > libavcodec/bsf/hevc_mp4toannexb.c | 3 +- > libavcodec/bsf/remove_extradata.c | 3 +- > libavcodec/cbs_h2645.c | 2 +- > libavcodec/cbs_h265.h | 3 +- > libavcodec/d3d12va_hevc.c | 4 +-- > libavcodec/dxva2_hevc.c | 4 +-- > libavcodec/h2645_parse.c | 3 +- > libavcodec/hevc/Makefile | 36 +++++++++++++++++++ > libavcodec/{hevc_cabac.c => hevc/cabac.c} | 2 +- > libavcodec/{hevc_data.c => hevc/data.c} | 2 +- > libavcodec/{hevc_data.h => hevc/data.h} | 0 > libavcodec/{hevcdsp.c => hevc/dsp.c} | 10 +++--- > libavcodec/{hevcdsp.h => hevc/dsp.h} | 8 ++--- > .../dsp_template.c} | 2 +- > libavcodec/{hevc_filter.c => hevc/filter.c} | 0 > libavcodec/{ => hevc}/hevc.h | 6 ++-- > libavcodec/{ => hevc}/hevcdec.c | 2 +- > libavcodec/{ => hevc}/hevcdec.h | 33 ++++++++--------- > libavcodec/{hevc_mvs.c => hevc/mvs.c} | 0 > libavcodec/{hevc_parse.c => hevc/parse.c} | 2 +- > libavcodec/{hevc_parse.h => hevc/parse.h} | 4 +-- > libavcodec/{hevc_parser.c => hevc/parser.c} | 6 ++-- > libavcodec/{hevcpred.c => hevc/pred.c} | 10 +++--- > libavcodec/{hevcpred.h => hevc/pred.h} | 6 ++-- > .../pred_template.c} | 2 +- > libavcodec/{hevc_ps.c => hevc/ps.c} | 4 +-- > libavcodec/{hevc_ps.h => hevc/ps.h} | 7 ++-- > libavcodec/{hevc_ps_enc.c => hevc/ps_enc.c} | 2 +- > libavcodec/{hevc_refs.c => hevc/refs.c} | 0 > libavcodec/{hevc_sei.c => hevc/sei.c} | 4 +-- > libavcodec/{hevc_sei.h => hevc/sei.h} | 7 ++-- > libavcodec/loongarch/hevcdsp_lasx.h | 2 +- > libavcodec/loongarch/hevcdsp_lsx.h | 2 +- > libavcodec/mediacodecdec.c | 2 +- > libavcodec/mips/hevcdsp_mips.h | 2 +- > libavcodec/mips/hevcdsp_mmi.c | 2 +- > libavcodec/mips/hevcpred_mips.h | 2 +- > libavcodec/mips/hevcpred_msa.c | 2 +- > libavcodec/nvdec_hevc.c | 4 +-- > libavcodec/nvenc.c | 2 +- > libavcodec/ppc/hevcdsp.c | 2 +- > libavcodec/qsvenc_hevc.c | 5 +-- > libavcodec/vaapi_encode_h265.c | 3 +- > libavcodec/vaapi_hevc.c | 3 +- > libavcodec/vdpau_hevc.c | 4 +-- > libavcodec/videotoolbox.c | 2 +- > libavcodec/vulkan_hevc.c | 6 ++-- > libavcodec/x86/hevcdsp_init.c | 2 +- > libavformat/hevc.c | 2 +- > libavformat/hevcdec.c | 2 +- > libavformat/mov.c | 2 +- > libavformat/mpegtsenc.c | 2 +- > tests/checkasm/hevc_add_res.c | 2 +- > tests/checkasm/hevc_deblock.c | 2 +- > tests/checkasm/hevc_idct.c | 2 +- > tests/checkasm/hevc_pel.c | 2 +- > tests/checkasm/hevc_sao.c | 2 +- > 64 files changed, 154 insertions(+), 114 deletions(-) > create mode 100644 libavcodec/hevc/Makefile > rename libavcodec/{hevc_cabac.c => hevc/cabac.c} (99%) > rename libavcodec/{hevc_data.c => hevc/data.c} (98%) > rename libavcodec/{hevc_data.h => hevc/data.h} (100%) > rename libavcodec/{hevcdsp.c => hevc/dsp.c} (99%) > rename libavcodec/{hevcdsp.h => hevc/dsp.h} (98%) > rename libavcodec/{hevcdsp_template.c => hevc/dsp_template.c} (99%) > rename libavcodec/{hevc_filter.c => hevc/filter.c} (100%) > rename libavcodec/{ => hevc}/hevc.h (98%) > rename libavcodec/{ => hevc}/hevcdec.c (99%) > rename libavcodec/{ => hevc}/hevcdec.h (97%) > rename libavcodec/{hevc_mvs.c => hevc/mvs.c} (100%) > rename libavcodec/{hevc_parse.c => hevc/parse.c} (99%) > rename libavcodec/{hevc_parse.h => hevc/parse.h} (96%) > rename libavcodec/{hevc_parser.c => hevc/parser.c} (99%) > rename libavcodec/{hevcpred.c => hevc/pred.c} (93%) > rename libavcodec/{hevcpred.h => hevc/pred.h} (94%) > rename libavcodec/{hevcpred_template.c => hevc/pred_template.c} (99%) > rename libavcodec/{hevc_ps.c => hevc/ps.c} (99%) > rename libavcodec/{hevc_ps.h => hevc/ps.h} (99%) > rename libavcodec/{hevc_ps_enc.c => hevc/ps_enc.c} (99%) > rename libavcodec/{hevc_refs.c => hevc/refs.c} (100%) > rename libavcodec/{hevc_sei.c => hevc/sei.c} (99%) > rename libavcodec/{hevc_sei.h => hevc/sei.h} (96%) To be in line with vvc, you'd also need to move the x86/ files to their own hevc folder. _______________________________________________ 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".