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 90C7444114 for ; Fri, 28 Oct 2022 14:49:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 45CB268BD07; Fri, 28 Oct 2022 17:49:57 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2099.outbound.protection.outlook.com [40.92.90.99]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7723068BCFB for ; Fri, 28 Oct 2022 17:49:50 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EOvDuQ8rTLLiYqlcb9T9keaWXjcWzKhWHj+l697jBHK+XFa9XUocQC5TqxxGa7nrRHz4925JVVZb5rwkvy02gFpt9WqYVuHtE1fB6gwrmEB3INoZ9iOSQYHUjn2E3duAuYGYHJTdmF9oxy9L1IltnDQzA5gy0gyOFQD5Xw76yVvQvCs2AEOweEbB5EnW2ZVP7zyLDXWfnTktC8afeAtIQrUsiNVp2m44Fe1fLvBFJrKzuKh1GNDh1ieRDfn2bmOprJW8OFZtRJQMj0gNvS/hVn0TqYNv4TgvazYHJUG5ob/j7c+ngAcogYVbNceldeZFaqLK16V86oUNFvDReHUj4A== 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=AfAeb1zLzWhb/VyEUBQQr+v4M4VhXVsDetvtwdWTtk0=; b=A0/NEKy287Pd7HUWf3aH7A3ow7zRRP2/XTxLgF2RFG0pMMvtG2xE+uIAb5IZt0zSbLNKTFLtt62mfAEismisaZf+DXBJ3vLR69/vUNap7c7irRL7udL+Jg0Gcihac+CVDtJ+0KdPQJyI1OW+oDFR5Ae6kqM+zUVz3FK0G57XRASw6hHHEZKYRLukY4fwUqp86PtJ8hbuxb6GDmIUa48wWu+imR2I01T/Yzx0zcWBWuVYsxyTx7AF2HZKZkRIrAPQGMgKOsAixX8kKf7Lxxv5PFesr7L2EOyjug3yKRCSlJwq5wFVvwP69i56hIKvlymjrGCJ2I8hg6bFXDD+8sAHBg== 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=AfAeb1zLzWhb/VyEUBQQr+v4M4VhXVsDetvtwdWTtk0=; b=LlsXyYVarwaQfQRX4PGJWT/xtA0GQvORVaXgEv540Ja07r7hu8dSdzuco/xOOzNU0c2K7Kqi9gXHPV68w7iLb+rmzgsOoSe67tn4R5T46OLILIiav7gewtxMjEuurk/HN3w6/EUnWJA6KqK6G4XXdr/Qgku/ar/r7bVWve1nD15WeVLZR/NhAmsMBRIRFeT31p9Dvo4o0QsBzz5tO4Crll0e0Vfw6YfrNarUvXvDzrHUuWG5aHlYc93yyNVOZdS8E37pmk4xkSXM6vXUZjjnER1DjuOIrlNDu+IkSxDD15B/j1M5nixMBalD0PvYmmaYMwWG4igoiZT0tnbgvYPPtg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0289.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Fri, 28 Oct 2022 14:49:49 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::f9d7:680f:70c4:44fe%9]) with mapi id 15.20.5709.015; Fri, 28 Oct 2022 14:49:49 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 28 Oct 2022 16:49:43 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [cSuzD/o5FwNG5zKAK617NG4L31EnSvan8DoF5mdhEKw=] X-ClientProxiedBy: AM7PR04CA0001.eurprd04.prod.outlook.com (2603:10a6:20b:110::11) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20221028144946.1518249-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0289:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ca69b62-547a-4db9-251f-08dab8f3a98f X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKxJj/D9HFKYzAh/jytDTEp4mnfBDI1wAD/GMT86Qb+k1qIZFJ5F7lCUDI+TNUi3qkxbidQ4U+kx/tOa3Bza3HaVcNGiZy3N5DmcDALTzmusRa6skOlWihRxSW1iC2yihcI/p7CJmkEkHekdp4zlnns9VUZamo7b/MU+yWvS/9DKvqwhegJf868K1Xd2m1l0M7bPUh2arsknHJk3nrf5Ghb7j63BsMjS/f6PKRq+EzLv1/7c4VCQ/Uc82Jssby5lFuQQAezNqe/VKxQVPCT3GfXB4iz3E9q9ZVqvmGyhbnYwVyLy5l/BqYAyeLmrYtoQ1j4zHqEg/o8s20lxL2P4u99NH9wwXfCDdH86V6wiFvl+A8ziXrNZ+SLkGa94Oo1u3P8vnK+BpmcWnbw/VOaN69cSQp2BH2/gb9gFdZQRBfL4P+0QknO65GNA7Lokrdnl8ID6ILUsrB8PfR1UInESsRCBQ6zVAYzAoIJEd1oypiGRiI8pusnnKfEbFc1kRjJy0lAyg4JJpA51JXVme80CYa5BpENSzxWPPQ8oD8Mk8F224+8W1wetJOBWRzeUJQtUa8TOE2hAYj74GOMc+QUqVjOhtGg1GNbX/jeipmlJ+6jb4zGwDVbqiTfqSwtvW8BzsYVmWG7IwTG+XOveXN6zax97oQKv16LRltSMJ1LCQ+u+2WEbwR1N+/HI7EvlD66HfkfWXrCcwqZ5AW7ntZw79TH4uTgS/DFVSrM= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tIDnYSPsrVWY2kROX0xQnPFCo1KdYtDA5jVJZxPmwjuIPOj7vZJoM2k7aplruK2ZQrC47hCxqWduDtmcIoGibiD8i9U2m1HCH59sUJ0klzdbPO0QqI94cy4YwZB1M2SghYtq49GDduNsD43OfbbwH4yJ2pBoclcW3Z5huiSCX03s9Yf+3w+TCkVRoWl+f7G+8N3SEicAXrLcmRI2JtqQTstIe9GJNWNkgxp4lp0sVGLmaNzBDCYx37ElFK7yK/ebCiyp1FD7Ty91hZim27Jwo/9hCf6w5Meh/BCNh6NOD22yDMJfS+bZ+RBiIUSv+J1GxCQ5lCyW4q//XFroRQdhh5J/BS3sjbTiCVZMMATCdwiPYmzOhENQzah2K6M0vpGTBtBy5iwEvWaJRVO5l4pNO7iAwXU5CgCTZ3Ix6IUXx2BB5NivAsXA3Ul8jSltzr7kI9FvBfXpcUzyiFCJmmDWaRkV8WrTkPMsKlM0w14/NM0nAfqaBNoELiL9BBX64ouX6uLNqpHCjKwcMzz5Oy8mGPUpeVNd+PyZiHUH4y5WOCR/WjPZtonZQevkGMeXbtcRLtEFDpeNN6OizKrEX8rayJiNF4I0A4lHyGjVdaCB55el9VkSpB3WFzK5xD4WM6InRqV3zNdvVSQm9QLZCVSjh1loZpCoXtccaeYxuiVZvLcXBeyY1lP2nr1V2v4BgPYx X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?orUv97BK/sf+3yFPLGX+TNYCS6HU1zToz7uDkff5KnEMkEB0Oq+pjq9Zqd78?= =?us-ascii?Q?jDlI57Rrjd3delEJdV4E/gJk6uud7dSsgd89jtlA54t3Khjxnsbaw9PoPLZ2?= =?us-ascii?Q?qWRtUSk6IVCAnD/f6UFyOZ6/ZFMsBNUgCAQZx/y3JThzHIA+mWXcNVGG5qJy?= =?us-ascii?Q?x2qZUUfwFez9Y0L2dYMPTDxH6Sbzk5dsu8DmPmYIftknv5eOa8jjL3VpGCq2?= =?us-ascii?Q?VKiqAY2lYYRAs+FszHYvcHeOlzsUQ/yVK5MtRPaXIMO79ER4MYsj8VvFRQNh?= =?us-ascii?Q?LSP1pR46d2Ck7EBlmoyXK2bvCJWK7aj6sQaFdeCz66KcS/KsYKW6vJkuYboE?= =?us-ascii?Q?XgpT7bjrRWWN5NYToX9jHd+kWbWpJumTapOdstTiWugWAVFwZQw5PbTYdjPe?= =?us-ascii?Q?SNYTkF+y3N8pBw9CtaR942TPpIWqyPpMDAuCkAQZEPtPNZGX27r2VGD5hsRc?= =?us-ascii?Q?HtV0N8BUdFsUYnreVW6B5QK1jFatj0R2C2rT78uircA1vrTITTm1cVusQy3Q?= =?us-ascii?Q?fiaBq6eBPA1rkLSZ6ByhqFor6zZPbUBYNh50LVew9jGi8n+VUlCYB6OI55lF?= =?us-ascii?Q?zWn///psvV4k9XEwtDPWlpA0UgI4MZEB0h5F+mkpSN6lZu/qkIr0DhvU/Lsv?= =?us-ascii?Q?Tf6IimMPUgnfJsbs4TO2qFKqiNwmNoHC1ozlhIPbCO1sxBj7l0ee/7JGql9u?= =?us-ascii?Q?Yfvj2ZYHjR7tODMOzS+AroS1jHxKz59FBpOJEdQJT+7Ofdb6hBdvOv+brzgR?= =?us-ascii?Q?Te5xjhXHtVmnHXQI3/56+sEB7aeTQU5lxvQKCCwxhTueUkJTeJrqsGcGK4h1?= =?us-ascii?Q?RRXhMyPuXBAiRkTtbTr3FKguDHjcRJLGlMbRj6HiwrZlx24iiDns01kPL603?= =?us-ascii?Q?3u0PztrjjEtaLbHmhVwZ57lJU/im7HQhSrQE8T1O7fiE+2qmhK4GR1Wo6vbg?= =?us-ascii?Q?QZLRspRyTnlcA48RgyYd7CYopOfUcGCZC5vazCWsyfww4rWqIyKW15gzRo8a?= =?us-ascii?Q?0JANaQtX3M8KVms4CiMcBFyeIF/UDSUXUDIWQQaC0u3wSApDLgo2caHbvb8K?= =?us-ascii?Q?ZB4s0qKB7w+Uo0PmvBcDFO+lYf4l6k1ABknDreCMD1xOrBjbys6i31azP6y8?= =?us-ascii?Q?Ap/QcEsVdWprxv+ztbJg+X9UjttrtkaAhfo/9BdVb2nwtjDje0hNLVloLBw1?= =?us-ascii?Q?zyPAZfKlzgoiOWkXc8NzYiJkT9pkdHVBYbuLcGYwXgAX3vT5KOdJVGLxDXkb?= =?us-ascii?Q?25jIn+I7HDXiOT9LSohEFvi9wH1auGjD1LchDIVzBA4+AqxlisOVg+itKlvk?= =?us-ascii?Q?u/HH9Ov45Corwb+zJl7BoLUf?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ca69b62-547a-4db9-251f-08dab8f3a98f X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2022 14:49:48.9516 (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: PR3P250MB0289 Subject: [FFmpeg-devel] [PATCH 3/6] avcodec/mpegvideodata: Mark tables as hidden 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: This e.g. allows compilers to bake the offset implied by using ff_mpeg12_dc_scale_table[3] (as the SpeedHQ encoder does) into the general offset; for certain arches this is also necessary in order to avoid building suboptimal code. Signed-off-by: Andreas Rheinhardt --- libavcodec/mpegvideodata.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/mpegvideodata.h b/libavcodec/mpegvideodata.h index 7264b434ae..42c9d6c293 100644 --- a/libavcodec/mpegvideodata.h +++ b/libavcodec/mpegvideodata.h @@ -21,6 +21,9 @@ #include +#include "libavutil/attributes_internal.h" + +FF_VISIBILITY_PUSH_HIDDEN /* encoding scans */ extern const uint8_t ff_alternate_horizontal_scan[64]; extern const uint8_t ff_alternate_vertical_scan[64]; @@ -31,5 +34,6 @@ static const uint8_t *const ff_mpeg1_dc_scale_table = ff_mpeg12_dc_scale_table[0 extern const uint8_t ff_mpeg2_non_linear_qscale[32]; extern const uint8_t ff_default_chroma_qscale_table[32]; +FF_VISIBILITY_POP_HIDDEN #endif /* AVCODEC_MPEGVIDEODATA_H */ -- 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".