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 ESMTPS id 2F4854E55E for ; Wed, 12 Mar 2025 07:47:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CA42D68C41B; Wed, 12 Mar 2025 09:47:51 +0200 (EET) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 87EB268C3F2 for ; Wed, 12 Mar 2025 09:47:45 +0200 (EET) Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-5498d2a8b89so6356079e87.1 for ; Wed, 12 Mar 2025 00:47:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1741765665; x=1742370465; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=kj8BEs0oGH6YQaedwnPBqSh8YwFIf8GeTqiCl32ydFc=; b=jIzNyVgFOOcjpyPzpROtHyeMlBExyt9EkciW76wk+PJ4MbdDR5Ww0PWOYPgdv5EHiX 1utuNZ0tuXDw3hPbB6/EFxfro+B+ci2K7l2ME+Mv9rbqjtFV6iygEqFE8pGGzpfHfPcx Q0s9f2+/jUgT97bn4fXna4VBOjcOohWWDLPyjQ6U4SvM5RWV4sc9Y12L9P/fk0f6ySja rQfB7MG7R7hgeXBznLzHTuves6jp1A9bZUB/JBZL49YkrM/Mz+J3KvHnrA6wMgXzXBx1 6Dv4m0VFCZkjOImLN0vzWJ+KyC76q0IS1/aIukJTWg15aquBgOUaFuOJiUjTlJWVmLmr 3Orw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741765665; x=1742370465; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=kj8BEs0oGH6YQaedwnPBqSh8YwFIf8GeTqiCl32ydFc=; b=gG1L7rCKdEeQyBYFYvVqOegP5Prt1VO2NKKaXBsBHglCZS8GsbcKSbHp5vcP1X8LDW qMDJrOae3VWhBeXjPPwuflrVB3Wd42Nu4zoCp3ZvbZ3PxfQL9ICi3YthNOdOEIH61ZNG a+FFK3ECbsiKPYUhx8BxWUfXvzJUjkZtL6V7AMipvljwd148B8J6BeWnfbJgfUZ73zF7 bIGxE+/xx4sfQwYbfWst5rcnz2DhvpnEW/G/OBMFoJfiJROaXFJ5zLtEwoNjggIklfZT V1n6NJSd2gjyK33Tcr+WX3C5cLT1y1OPMd+zSUgTCIsGnrWP3XGncaM0bLJ75WnUuWU9 dKCw== X-Gm-Message-State: AOJu0Yz8mYHgZ5rGIx40STHsPK7ETyOpy51YnpbevS+3mFdyk4c/VD8T g46vdpzTBGZ+m4dN/Gf98AD7PAkub03VIsXdq+M8bwIW0Qizs7R371NkJntv6xro1/Hc0nVhoM3 Zsd8r X-Gm-Gg: ASbGnctsJ51aC9d62LU9cnX+ABRaVmu/eLebs0ZBDcdBJRfiYlWKYTqwAACKv7yHuzh q6lmZo98lpmp33DLxvLqBpXnTwmx0ZVnQt5h6ctmeOD0rK2HZkWmAPVuD72ootsV7WqRIQjTwgL TmlOFmkAzpgVMhPxD1SO+EIQuQ9hjHp48dolCLvC31y7037m1TV0CLjvrbUi54OdUa2ojb5zreQ E/9OrUFFf/jluzCEggtaSiPHd0GJVChFjxGJKnX+QAqr94EzzX7KU2SC5Xskqf+n9slehYJ5yZZ 7D6Mj+3yNI/BMYd+PoVgPSm5zO87jUiXymeCsRVK3RUJr8hlQ2hTfXMhx5q5USPXlN4yK3Z/6i2 j9A/oLE7UqRLkOHr51TOgWJjCd5JFXGwGsLQpAjBp X-Google-Smtp-Source: AGHT+IHwDsKQaLptuLi78VemNzNAYC6f+/mDUbZQ2+AnNx9AsQsrnOMv9JqyjbwQv7rXSfGACXSBpA== X-Received: by 2002:a05:6512:1112:b0:545:1ce0:6407 with SMTP id 2adb3069b0e04-54990e6767dmr6573184e87.27.1741765664505; Wed, 12 Mar 2025 00:47:44 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5498ae58bbdsm2048154e87.71.2025.03.12.00.47.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 00:47:44 -0700 (PDT) Date: Wed, 12 Mar 2025 09:47:43 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: Message-ID: <6dafa9d-e2aa-f08e-607d-1d5d98f495c@martin.st> References: <20250303205612.3955254-1-prka@google.com> <20250311191737.2393125-1-prka@google.com> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4] Mark C globals with small code model 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: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gV2VkLCAxMiBNYXIgMjAyNSwgQW5kcmVhcyBSaGVpbmhhcmR0IHdyb3RlOgoKPiBNYXJ0aW4g U3RvcnNqw7Y6Cj4+IE9uIFdlZCwgMTIgTWFyIDIwMjUsIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90 ZToKPj4gCj4+PiBQcmFuYXYgS2FudCB2aWEgZmZtcGVnLWRldmVsOgo+Pj4+ICsgKiBhbGwgZ2xv YmFscyBpbiBhIGRhdGEgc2VjdGlvbiB0aGF0J3MgdW5yZWFjaGFibGUgd2l0aCBQQyByZWxhdGl2 ZQo+Pj4+IGluc3RydWN0aW9ucwo+Pj4+ICsgKiAoc21hbGwgY29kZSBtb2RlbCBpbnN0cnVjdGlv biBzZXF1ZW5jZSkuIFdlIG1hcmsgYWxsIHN1Y2ggZ2xvYmFscwo+Pj4+IHdpdGggdGhpcwo+Pj4+ ICsgKiBhdHRyaWJ1dGVfbWNtb2RlbF9zbWFsbCB0byBlbnN1cmUgYXNzZW1ibHkgYWNjZXNzaWJs ZSBnbG9iYWxzCj4+Pj4gY29udGludWUgdG8gYmUKPj4+PiArICogYWxsb2NhdGVkIGluIHNlY3Rp b25zIHJlYWNoYWJsZSBmcm9tIFBDIHJlbGF0aXZlIGluc3RydWN0aW9ucy4KPj4+PiArICovCj4+ Pj4gKyNpZiBBUkNIX1g4Nl82NCAmJiBkZWZpbmVkKF9fRUxGX18pICYmIEFWX0hBU19BVFRSSUJV VEUobW9kZWwpCj4+Pgo+Pj4gWW91IG1ha2UgdGhpcyBBUkNIX1g4Nl82NCBvbmx5LCB5ZXQgdGhl IGNvbmNlcHQgb2YgY29kZSBtb2RlbHMgYWxzbwo+Pj4gZXhpc3RzIGZvciBvdGhlciBhcmNoZXMs IGUuZy4gQUFyY2g2NC4gSSBwcmVzdW1lIHRoYXQgYXNzZW1ibHkgZm9yIG90aGVyCj4+PiBhcmNo ZXMgcHJlc3VtZXMgdGhhdCB3ZSBhcmUgbm90IHVzaW5nIHRoZSBsYXJnZSBjb2RlIG1vZGVsIGZv ciBhY2Nlc3NlcywKPj4+IHNvIHRoYXQgdGhlIHNhbWUgaXNzdWUgY2FuIGhhcHBlbiB3aXRoIHRo ZW0uIFRoZW4gd2UgaGF2ZSB0d28gb3B0aW9uczoKPj4gCj4+IEZXSVcsIGluIGU0YWMxNTZiN2M0 NzcyNTMyN2RmZjc4YmI4M2Y1ZWVjYmFlZTNhZGQgd2UgYWRkZWQKPj4gYXR0cmlidXRlX3Zpc2li aWxpdHlfaGlkZGVuIHRvIGEgYnVuY2ggb2Ygc3ltYm9scyB0aGF0IGFyZSBhY2Nlc3NlZCBmcm9t Cj4+IGFhcmNoNjQgYXNzZW1ibHksIGluIGEgc2ltaWxhciBmYXNoaW9uLiBXaGlsZSB0aGUgZWZm ZWN0cyBhcmUgZGlmZmVyZW50LAo+PiBJIHdvbmRlciBpZiB3ZSBzaG91bGQgYWJzdHJhY3QgdGhl c2UgdHdvIGRvd24gdG8gYSBtb3JlIGdlbmVyaWMKPj4gYXR0cmlidXRlIGZvciBhbnkgc3ltYm9s IGFjY2Vzc2VkIGRpcmVjdGx5IGZyb20gYW55IGFzc2VtYmx5Lgo+PiAKPgo+IEFzIEkgc2FpZCBh Ym92ZTogV2Ugd291bGQgb25seSBuZWVkIHR3byBtYWNyb3M6IE9uZSBmb3IgYW55IG9iamVjdAo+ IGFjY2Vzc2VkIGZyb20gaW5saW5lIGFzc2VtYmx5IGFuZCBvbmUgZm9yIG9iamVjdHMgYWNjZXNz ZWQgYnkgZXh0ZXJuYWwKPiBhc3NlbWJseSAoYW5kIG5vdCBpbmxpbmUgYXNzZW1ibHkpLiBUaGUg bGF0dGVyIHdvdWxkIGJlIGhpZGRlbgo+IHZpc2liaWxpdHkrc21hbGwgY29kZSBtb2RlbCwgdGhl IGZvcm1lciB3b3VsZCBhbHNvIGhhdmUgYXZfdXNlZC4gT2YKPiBjb3Vyc2UsIGJvdGggd291bGQg YWxsb3cgdG8gc3BlY2lmeSBhbGlnbm1lbnQuCj4KPiBCdXQgbmFtaW5nIGlzIGhhcmQuIEhvdyBh Ym91dCBERUNMQVJFX0FTTV9WQVIgYW5kIERFQ0xBUkVfSU5MSU5FX0FTTV9WQVI/CgpUaGF0IHNv dW5kcyBvayB0byBtZS4KCi8vIE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==