From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 7690A4F059 for ; Sun, 15 Jun 2025 15:19:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 1185768D497; Sun, 15 Jun 2025 18:18:58 +0300 (EEST) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7361D68D404 for ; Sun, 15 Jun 2025 18:18:51 +0300 (EEST) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-3122368d7c4so3227515a91.1 for ; Sun, 15 Jun 2025 08:18:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750000729; x=1750605529; darn=ffmpeg.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=MmlwK2q1sM4xvyd+9YYjd/Xtv4iVQ/CzklyKixCMC+g=; b=kh+inrO4G+0NxyWP7x3TEP4ZHBa7uvbMneXQ15mlNDC8SigWiSvjNlPIUGwSFYdKr4 kEbzS/BTq+uNreS8BMrxZe0HwYwBY5kJCJXLP2fHNLt5BVeN/1ZayXFExCJqe4HJPMyX ToX1kiyjUv3qKYdKxly/9q6ft3PbEGiXDwlghDCOq3HwWuQ0dn7OYiMzFaQSuTQ3xU3r VBVK8HJRpO4I47M0//4u8hSVREk2K+rj4w3sHBHME3PYqfNMAedC93Z87MLRmc9K9rd/ 3WXrIwzbkZLCRL6EoltXXdDxbWbnyBeyJiLMrpAD/K2rHXy/CabgGIJ3mEsdWeXKWmb6 cmrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750000729; x=1750605529; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MmlwK2q1sM4xvyd+9YYjd/Xtv4iVQ/CzklyKixCMC+g=; b=sD5KhKpWjhiesYb0i8mNX2bHnEBx0+Y4dk6z3YdAk1F+kR0WDv/E38xZzA4g6pqN9s Jsu7dYNrju74QgoL2At4/FHWLKyxDuHBVC5hXxYEKo2SybPvIrMOw/EoZHCwx28N04R1 bIPSfOG17AuERAYy43C5EL/F7EtlN7izXJ7V6HJ4RAIQSFUdahowmwAza+pCz7dRyZmj RdfDnRdwMtbF17XJGbgCnoTow/jBl5vLUArJNfUYGdX6+rbetxAE1wTRdp+tGwC98T4C rZGU3pG4XYlQfjgY46FIPspmPHx2J/UcTwwvEYW21D1cASbH/NT12/Gd6gnfz/ksj9Zw 9TJw== X-Gm-Message-State: AOJu0YxV7j9UdsfTEqpdomsvTzHAa1KiwksSPaTKBSaHCBloXsU1DPlf HDerwYEXq0gEeAh/OTVjTQDZsY5Ht4LKPSF5cQLCHdxD34zpcp3hkNlyj2HoG4oAZ8Y= X-Gm-Gg: ASbGncsgqs0f34b9DJsFwC97jgIIRpiX/d3rwCub9sJ8uNeV5q5Gsa9D0E+Zd+YwDtV d6uapyEMuJhrdTO4jZoLhZ9aK/h5exRPhDH2ncsu30qHw1zvIvmJ6R7HB9wBnBsGCP6kJpAuAWL 6UkVSoKXQOyAVDnXJLeLYk2Y7CRswKBOE61PDti1ZD1dVkGA/8+8PyNmuGRbiSiyKdJXvYq2h5o cgs0qWc2fA93YIhl+T55RgVge0n9b5oUTfEKxV9PCgikyZCKFEJhd5OIjbCs1iF7fu9yqiTTRro Jhxha7zbQcYNfA4iCWItBwaHbFq6F2YFwdoDjcTMCTH+I0Xt7c+rY2tbIxcFOhuLGxMNmcSkqEs = X-Google-Smtp-Source: AGHT+IFIx9lRV/gZXeEdoN3H0PTeqQXUkY0WQKLxeYuO7KPzSXgzroepQBdHMqa+YZLSqcK8Y7slzQ== X-Received: by 2002:a17:90b:1c01:b0:311:d258:3473 with SMTP id 98e67ed59e1d1-313f1caca97mr9069361a91.13.1750000729043; Sun, 15 Jun 2025 08:18:49 -0700 (PDT) Received: from smtpclient.apple ([23.247.137.216]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-313c1b5a882sm6751876a91.40.2025.06.15.08.18.46 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jun 2025 08:18:48 -0700 (PDT) From: Jack Lau Message-Id: <7D9231C4-950D-4191-9C71-1C52FB60E204@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Date: Sun, 15 Jun 2025 23:18:32 +0800 In-Reply-To: To: FFmpeg development discussions and patches References: X-Mailer: Apple Mail (2.3826.600.51.1.1) X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] avformat/tls_openssl: fix warnings when openssl is lower version 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Cgo+IE9uIEp1biAxNSwgMjAyNSwgYXQgMTE6MzgsIEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVh cy5yaGVpbmhhcmR0QG91dGxvb2suY29tPiB3cm90ZToKPiAKPiBKYWNrIExhdSB2aWEgZmZtcGVn LWRldmVsOgo+PiBhcGkgZG9jOiBodHRwczovL2RvY3Mub3BlbnNzbC5vcmcvMS4wLjIvbWFuMy9C SU9fc19tZW0KPj4gCj4+IEluIGhpZ2hlciB2ZXJzaW9ucyAob3BlbnNzbCAxLjAuMiBhbmQgaGln aGVyKSwKPj4gdGhlIGZ1bmN0aW9uIHNpZ25hdHVyZSBpcyBCSU8gKkJJT19uZXdfbWVtX2J1Zihj b25zdCB2b2lkICpidWYsIGludCBsZW4pLAo+PiBzbyBwYXNzaW5nIGEgY29uc3Qgc3RyaW5nIGRv ZXNuJ3QgY2F1c2UgYW4gd2FybmluZ3MuCj4+IEhvd2V2ZXIsIGluIGxvd2VyIHZlcnNpb25zIG9m IE9wZW5TU0wsCj4+IHRoZSBmdW5jdGlvbiBzaWduYXR1cmUgYmVjb21lcyBCSU8gKkJJT19uZXdf bWVtX2J1Zih2b2lkICpidWYsIGludCBsZW4pLAo+PiB3aGljaCBsZWFkcyB0byB3YXJuaW5ncy4K Pj4gCj4+IE9wZW5TU0wgZ3VhcmFudGVlcyB0aGF0IGl0IHdpbGwgbm90IG1vZGlmeSB0aGUgc3Ry aW5nLAo+PiBzbyBpdCdzIHNhZmUgdG8gY2FzdCB0aGUgcGVtX3N0ciB0byAodm9pZCAqKSB0byBh dm9pZCB0aGlzIHdhcm5pbmcuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKYWNrIExhdSA8amFja2xh dTEyMjJAcXEuY29tPgo+PiAtLS0KPj4gbGliYXZmb3JtYXQvdGxzX29wZW5zc2wuYyB8IDE0ICsr KysrKysrKysrKy0tCj4+IDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3Rsc19vcGVuc3NsLmMgYi9s aWJhdmZvcm1hdC90bHNfb3BlbnNzbC5jCj4+IGluZGV4IDg2ZTg5MzVmZWUuLjBhNmU1NjgwZjQg MTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L3Rsc19vcGVuc3NsLmMKPj4gKysrIGIvbGliYXZm b3JtYXQvdGxzX29wZW5zc2wuYwo+PiBAQCAtNDE1LDcgKzQxNSwxMiBAQCBlcnJvcjoKPj4gICov Cj4+IHN0YXRpYyBFVlBfUEtFWSAqcGtleV9mcm9tX3BlbV9zdHJpbmcoY29uc3QgY2hhciAqcGVt X3N0ciwgaW50IGlzX3ByaXYpCj4+IHsKPj4gLSAgICBCSU8gKm1lbSA9IEJJT19uZXdfbWVtX2J1 ZihwZW1fc3RyLCAtMSk7Cj4+ICsgICAgQklPICptZW0gPSBOVUxMOwo+PiArI2lmIE9QRU5TU0xf VkVSU0lPTl9OVU1CRVIgPCAweDEwMDAyMDAwTCAvKiBPcGVuU1NMIDEuMC4yICovCj4+ICsgICAg bWVtID0gQklPX25ld19tZW1fYnVmKCh2b2lkICopcGVtX3N0ciwgLTEpOwo+PiArI2Vsc2UKPj4g KyAgICBtZW0gPSBCSU9fbmV3X21lbV9idWYocGVtX3N0ciwgLTEpOwo+PiArI2VuZGlmCj4+ICAg ICBpZiAoIW1lbSkgewo+PiAgICAgICAgIGF2X2xvZyhOVUxMLCBBVl9MT0dfRVJST1IsICJCSU9f bmV3X21lbV9idWYgZmFpbGVkXG4iKTsKPj4gICAgICAgICByZXR1cm4gTlVMTDsKPj4gQEAgLTQ0 NSw3ICs0NTAsMTIgQEAgc3RhdGljIEVWUF9QS0VZICpwa2V5X2Zyb21fcGVtX3N0cmluZyhjb25z dCBjaGFyICpwZW1fc3RyLCBpbnQgaXNfcHJpdikKPj4gICovCj4+IHN0YXRpYyBYNTA5ICpjZXJ0 X2Zyb21fcGVtX3N0cmluZyhjb25zdCBjaGFyICpwZW1fc3RyKQo+PiB7Cj4+IC0gICAgQklPICpt ZW0gPSBCSU9fbmV3X21lbV9idWYocGVtX3N0ciwgLTEpOwo+PiArICAgIEJJTyAqbWVtID0gTlVM TDsKPj4gKyNpZiBPUEVOU1NMX1ZFUlNJT05fTlVNQkVSIDwgMHgxMDAwMjAwMEwgLyogT3BlblNT TCAxLjAuMiAqLwo+PiArICAgIG1lbSA9IEJJT19uZXdfbWVtX2J1Zigodm9pZCAqKXBlbV9zdHIs IC0xKTsKPj4gKyNlbHNlCj4+ICsgICAgbWVtID0gQklPX25ld19tZW1fYnVmKHBlbV9zdHIsIC0x KTsKPj4gKyNlbmRpZgo+IAo+ICNpZiBPUEVOU1NMX1ZFUlNJT05fTlVNQkVSIDwgMHgxMDAwMjAw MEwgLyogT3BlblNTTCAxLjAuMiAqLwo+ICAgIEJJTyAqbWVtID0gQklPX25ld19tZW1fYnVmKCh2 b2lkICopcGVtX3N0ciwgLTEpOwo+ICNlbHNlCj4gICAgQklPICptZW0gPSBCSU9fbmV3X21lbV9i dWYocGVtX3N0ciwgLTEpOwo+ICNlbmRpZgo+IAo+IHdvdWxkIGhhdmUgdGhlIGFkdmFudGFnZSB0 aGF0IGl0IGF2b2lkcyB0aGUgdXNlbGVzcyBpbml0aWFsaXphdGlvbiBhbmQKPiB0aGF0IHRoZSBv bGQgY29kZSBjYW4gYmUgY2xlYW5seSByZW1vdmVkIHdoZW4gd2UgZHJvcCBzdXBwb3J0IGZvciBv bGQKPiB2ZXJzaW9ucyBvZiBvcGVuc3NsLiBTYW1lIGZvciBhYm92ZS4KVGhhbmtzIGZvciB5b3Vy IHJlcGx5LCBJ4oCZdmUgc2VudCB0aGUgbGF0ZXN0IHYzIHBhdGNoIHJlZmVyIHRvIHlvdXIgcmV2 aWV3cy4KPiAKPj4gICAgIGlmICghbWVtKSB7Cj4+ICAgICAgICAgYXZfbG9nKE5VTEwsIEFWX0xP R19FUlJPUiwgIkJJT19uZXdfbWVtX2J1ZiBmYWlsZWRcbiIpOwo+PiAgICAgICAgIHJldHVybiBO VUxMOwo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnIDxt YWlsdG86ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+Cj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyA8bWFpbHRv OmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmc+IHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=