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 11E6E407BC for ; Thu, 27 Jul 2023 06:47:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5B20268C9D8; Thu, 27 Jul 2023 09:47:11 +0300 (EEST) 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 6C97B68C9B2 for ; Thu, 27 Jul 2023 09:47:04 +0300 (EEST) Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-4fe1489ced6so1054176e87.0 for ; Wed, 26 Jul 2023 23:47:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690440422; x=1691045222; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ek/nNOtDjh6Miq7DjiBZWZMlTwHSR7zT/7bWDXhuGcw=; b=TZWYkiWtt4OitOZ4k7M/ouL8nZsQt6QEnNBLG0K0uwzCnqmAHWv93Uy0yErKN5DINf mrItvriy6Xo4MI9a6TyRuKutOYXbZcjY/KIy/JqqkV9RAfux46MwCYyMr7SNN8BZz8EY lqzI/VazZx9jMZ/wZn0ETS93hCeBBzhDoPfi1iVL72bQnog4kV9f4xhGDdLVQ/EIKmFo OwoESggYZQewfCuvaj4WkOKII9yFBeK2Uwf8fEMUxY9D4hHJCeUaiiGO15vXGXa3IUQd ptBF0cbGTv3OUsCZqLsHogQPqhoKLrmOGrm70iT1CiPSKSnou8gmK0zSGMKUec9eC04Q oy6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690440422; x=1691045222; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ek/nNOtDjh6Miq7DjiBZWZMlTwHSR7zT/7bWDXhuGcw=; b=fZrkS5j44K2bR0rdkBQu73SIdlYXkQ+9OjvjqAZ1M9xDjeOH+zCi7YcVl75Esvi5Zj 9ZzSBB6XglufM0wKMXUj6nlq74zniEqBYx4ZilVbLKTOK+m5G5Qab7aGcxvdAwnOIIfk Kd5yovI9blIHPqwoHjPiobFdInHwtN/h4Nm6LICrUBalNLdas5HEGAxtdFgvxEob19Ds Y6EJSG6STO3WStHtEh8EKUMFM2/mxjTNIVG+AcZDYK9oK2J7IoXSHhf7y+aybLaDHp2j w4hmPFFP3OKvoaUtat9ibhrkcmoH8vtlgoPsf6dDANQ8Vb2DVW+051xST9AvhkxPtA3n chJw== X-Gm-Message-State: ABy/qLb4zmXzAmT3TcRiZzC0zfX8JE/7NzR2ePVKyqXSbYBi+6BNM9P0 GILW4J8Na40leFAGThbsy0yL7IbPs8FGx7BPjT2HEnFdVWs= X-Google-Smtp-Source: APBJJlE4jFLtoZq2awsM2psdT0YC5OD+ASwo5JWnUKK8gZXCygab6TjUdT1get0v1gl0p6GEgzX3gQawJV9Z3XsXHLk= X-Received: by 2002:a05:6512:31cd:b0:4fb:8c27:4def with SMTP id j13-20020a05651231cd00b004fb8c274defmr1112507lfe.8.1690440422198; Wed, 26 Jul 2023 23:47:02 -0700 (PDT) MIME-Version: 1.0 References: <20230727023744.20984-1-lq@chinaffmpeg.org> In-Reply-To: <20230727023744.20984-1-lq@chinaffmpeg.org> From: Hendrik Leppkes Date: Thu, 27 Jul 2023 08:46:50 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/flvdec: use avio operation instead of pb->buf_ptr use 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVGh1LCBKdWwgMjcsIDIwMjMgYXQgNDozOOKAr0FNIFN0ZXZlbiBMaXUgPGxxQGNoaW5hZmZt cGVnLm9yZz4gd3JvdGU6Cj4KPiBmaXggc2VnZmF1bHRzOgo+IFJFQUQgb2Ygc2l6ZSAxIGF0IDB4 NjEwMDAwMDAwM2I3IHRocmVhZCBUMAo+ICAgICAjMCAweDdmOTI4ZCBpbiBmbHZfc2FtZV92aWRl b19jb2RlYyBmZm1wZWcvbGliYXZmb3JtYXQvZmx2ZGVjLmM6MzE3OjI5Cj4gICAgICMxIDB4N2Y5 MjhkIGluIGZsdl9yZWFkX3BhY2tldCBmZm1wZWcvbGliYXZmb3JtYXQvZmx2ZGVjLmM6MTE3Nwo+ ICAgICAjMiAweDZmZjMyZiBpbiBmZl9yZWFkX3BhY2tldCBmZm1wZWcvbGliYXZmb3JtYXQvZGVt dXguYzo1NzU6MTUKPiAgICAgIzMgMHg3MGEyZmQgaW4gcmVhZF9mcmFtZV9pbnRlcm5hbCBmZm1w ZWcvbGliYXZmb3JtYXQvZGVtdXguYzoxMjYzOjE1Cj4gICAgICM0IDB4NzFkMTU4IGluIGF2Zm9y bWF0X2ZpbmRfc3RyZWFtX2luZm8gZmZtcGVnL2xpYmF2Zm9ybWF0L2RlbXV4LmM6MjYzNDoxNQo+ ICAgICAjNSAweDRjODIxYiBpbiBMTFZNRnV6emVyVGVzdE9uZUlucHV0IGZmbXBlZy90b29scy90 YXJnZXRfZGVtX2Z1enplci5jOjIwNjoxMQo+Cj4gU2lnbmVkLW9mZi1ieTogU3RldmVuIExpdSA8 bHFAY2hpbmFmZm1wZWcub3JnPgo+IC0tLQo+ICBsaWJhdmZvcm1hdC9mbHZkZWMuYyB8IDUgKysr LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+ IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9mbHZkZWMuYyBiL2xpYmF2Zm9ybWF0L2ZsdmRlYy5j Cj4gaW5kZXggM2ZlMjE2MjJmNy4uMDAzZTRkNzY5MSAxMDA2NDQKPiAtLS0gYS9saWJhdmZvcm1h dC9mbHZkZWMuYwo+ICsrKyBiL2xpYmF2Zm9ybWF0L2ZsdmRlYy5jCj4gQEAgLTMxMyw4ICszMTMs OSBAQCBzdGF0aWMgaW50IGZsdl9zYW1lX3ZpZGVvX2NvZGVjKEFWRm9ybWF0Q29udGV4dCAqcywg QVZDb2RlY1BhcmFtZXRlcnMgKnZwYXIsIGludAo+ICAgICAgICAgIHJldHVybiAxOwo+Cj4gICAg ICBpZiAoZmx2LT5leGhlYWRlcikgewo+IC0gICAgICAgIHVpbnQ4X3QgKmNvZGVjX2lkX3N0ciA9 ICh1aW50OF90ICopcy0+cGItPmJ1Zl9wdHI7Cj4gLSAgICAgICAgdWludDMyX3QgY29kZWNfaWQg PSBjb2RlY19pZF9zdHJbM10gfCBjb2RlY19pZF9zdHJbMl0gPDwgOCB8IGNvZGVjX2lkX3N0clsx XSA8PCAxNiB8IGNvZGVjX2lkX3N0clswXSA8PCAyNDsKPiArICAgICAgICBpbnQ2NF90IHBvcyA9 IGF2aW9fdGVsbChzLT5wYik7Cj4gKyAgICAgICAgdWludDMyX3QgY29kZWNfaWQgPSBhdmlvX3Ji MzIocy0+cGIpOwo+ICsgICAgICAgIGF2aW9fc2VlayhzLT5wYiwgcG9zLCBTRUVLX1NFVCk7Cj4g ICAgICAgICAgc3dpdGNoKGNvZGVjX2lkKSB7Cj4gICAgICAgICAgICAgIGNhc2UgTUtCRVRBRygn aCcsICd2JywgJ2MnLCAnMScpOgo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIHZwYXItPmNvZGVj X2lkID09IEFWX0NPREVDX0lEX0hFVkM7CgpZb3UgZG9uJ3QgbmVlZCB0byBzdG9yZSB0aGUgcG9z aXRpb24sIGp1c3QgZG8gYSByZWxhdGl2ZSBzZWVrCmJhY2t3YXJkcyBieSA0IGJ5dGVzLgpJIHdv dWxkIGFsc28gcmVjb21tZW5kIHRvIGluY2x1ZGUgYSBjYWxsIHRvIGZmaW9fZW5zdXJlX3NlZWti YWNrIHNvIGl0CndvcmtzIHdpdGggc3RyZWFtcy4KCmVnLiBzb21ldGhpbmcgbGlrZSB0aGlzOgpm ZmlvX2Vuc3VyZV9zZWVrYmFjayhzLT5wYiwgNCk7CmF2aW9fcmIzMihzLT5wYik7CmF2aW9fc2Vl ayhzLT5wYiwgLTQsIFNFRUtfQ1VSKTsKCkFkZCBhcHByb3ByaWF0ZSBlcnJvciBjaGVja2luZywg aW4gcGFydGljdWxhciBmb3IgZmZpb19lbnN1cmVfc2Vla2JhY2ssIGV0Yy4KCi0gSGVuZHJpawpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==