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 61A2445EF4 for ; Mon, 17 Apr 2023 17:23:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3830868BE63; Mon, 17 Apr 2023 20:23:32 +0300 (EEST) Received: from mail-ot1-f41.google.com (mail-ot1-f41.google.com [209.85.210.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 496B96806EF for ; Mon, 17 Apr 2023 20:23:26 +0300 (EEST) Received: by mail-ot1-f41.google.com with SMTP id f88-20020a9d03e1000000b006a5d944cdf2so2656568otf.5 for ; Mon, 17 Apr 2023 10:23:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681752204; x=1684344204; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=2KInQbi86PvX+UlUevZlDchMKnW7K9SyAJLeoQSNM5E=; b=Rq7HwdTK1yRQCBAbEto1HeMDz6V6LEhgyqyUStE65pSl+iRRZ91GUqjgWUnYHBvluo d9moEntwdJ9ahFG+LFieVbfI3wNC7X23sMAsxsnUrpQgNIOCHtYKpAN7ZFKDUrdRRWaA NJuKPSGRbnDsYudOEfDri6KabTjhR9K6UbwsmyBqAtFn9bXOfoq6Xz7UYa6iQGMoP6V1 XHJpmchVeFyJRvD6AVKLUyAGpf4YsyTGCbxhk/i7cjRKQsGlfHIEHkeQ78EB+snO71eI x8s2HATwan2CPoBD95WLyIFMuGLnAO2+GHmwqDqs/2oBUNH4nHXIH1ixoszirM9smZNG uyYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681752204; x=1684344204; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2KInQbi86PvX+UlUevZlDchMKnW7K9SyAJLeoQSNM5E=; b=WjgkPdFCPBWKb9ebn4kyQFmvcokLt6vzpNKkz6zBWHjc/eLvT2XR9cuZ1vxlC4acwN bRkjZvLggm13BxQ7/vQ0oVXdpDjPa95dIqrwD1iG8xFuzzSQk8TNMQk1q0vClgVpaAT3 sALdmbu7QQnGf7qWMxbq785LxKiO5CG21Krfla9ymE9yiZAPr01yLLj7ZsJkI3+zLjrV eSZ0tTSQgQ9oR5kUVEFA4RyzyqCBasWywTU5oCW0botrr+4XxP/4Y+ojzIhUucgNUFAY NF5sHdn9zmm3W3bF2A37452BImneX3wuKLABpxgCAWbVu+5sfdp1BMIeX8NWzywiD9Cl GfCw== X-Gm-Message-State: AAQBX9fPFiPZFFiyFdpu0n4Y6Ttcs3fjOCNiVL0Cyp4N2ocDFaz4WpEm bQ9AOrU41XQ36k8BD8yrKTdet0drH6s= X-Google-Smtp-Source: AKy350Z0/h6V/Lya+/bvIDioXcHtLEGatZBbETbGJqfiCMuk94nPxTn5BOp+kbXQCV0Ff7ecdvditA== X-Received: by 2002:a9d:6a47:0:b0:6a5:f3dc:6878 with SMTP id h7-20020a9d6a47000000b006a5f3dc6878mr845382otn.25.1681752204558; Mon, 17 Apr 2023 10:23:24 -0700 (PDT) Received: from [192.168.0.15] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id q15-20020a9d4b0f000000b006a5edce01f4sm758137otf.26.2023.04.17.10.23.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Apr 2023 10:23:24 -0700 (PDT) Message-ID: <71f4148f-ccb8-045d-1a3b-5478099af0eb@gmail.com> Date: Mon, 17 Apr 2023 14:23:22 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20230416222518.21308-1-michael@niedermayer.cc> <9c9cb310-7c50-a400-4165-51468f5a9af5@gmail.com> <20230417112623.GI275832@pb2> <4ed9d14d-70f7-0f52-e87e-7c6815e75194@gmail.com> <20230417113434.GJ275832@pb2> <15b07f-8522-7dea-a980-3f4b62f4d6e3@passwd.hu> From: James Almer In-Reply-To: <15b07f-8522-7dea-a980-3f4b62f4d6e3@passwd.hu> Subject: Re: [FFmpeg-devel] [PATCH 1/5] avcodec/pcm_rechunk_bsf: unref packet before putting a new one in 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: T24gNC8xNy8yMDIzIDI6MTMgUE0sIE1hcnRvbiBCYWxpbnQgd3JvdGU6Cj4gCj4gCj4gT24gTW9u LCAxNyBBcHIgMjAyMywgTWljaGFlbCBOaWVkZXJtYXllciB3cm90ZToKPiAKPj4gT24gTW9uLCBB cHIgMTcsIDIwMjMgYXQgMDg6Mjg6MzdBTSAtMDMwMCwgSmFtZXMgQWxtZXIgd3JvdGU6Cj4+PiBP biA0LzE3LzIwMjMgODoyNiBBTSwgTWljaGFlbCBOaWVkZXJtYXllciB3cm90ZToKPj4+PiBPbiBT dW4sIEFwciAxNiwgMjAyMyBhdCAwNzo1NzowMFBNIC0wMzAwLCBKYW1lcyBBbG1lciB3cm90ZToK Pj4+Pj4gT24gNC8xNi8yMDIzIDc6MjUgUE0sIE1pY2hhZWwgTmllZGVybWF5ZXIgd3JvdGU6Cj4+ Pj4+PiBGaXhlczogbWVtbGVhawo+Pj4+Pj4gRml4ZXM6IAo+Pj4+Pj4gNDU5ODIvY2x1c3RlcmZ1 enotdGVzdGNhc2UtbWluaW1pemVkLWZmbXBlZ19CU0ZfUENNX1JFQ0hVTktfZnV6emVyLTU1NjIw ODk2MTg0MDc0MjQKPj4+Pj4+Cj4+Pj4+PiBGb3VuZC1ieTogY29udGludW91cyBmdXp6aW5nIHBy b2Nlc3MgCj4+Pj4+PiBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL29zcy1mdXp6L3RyZWUvbWFz dGVyL3Byb2plY3RzL2ZmbXBlZwo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogTWljaGFlbCBOaWVkZXJt YXllciA8bWljaGFlbEBuaWVkZXJtYXllci5jYz4KPj4+Pj4+IC0tLQo+Pj4+Pj4gwqDCoCBsaWJh dmNvZGVjL3BjbV9yZWNodW5rX2JzZi5jIHwgMSArCj4+Pj4+PiDCoMKgIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKQo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Bj bV9yZWNodW5rX2JzZi5jIAo+Pj4+Pj4gYi9saWJhdmNvZGVjL3BjbV9yZWNodW5rX2JzZi5jCj4+ Pj4+PiBpbmRleCAxMDhkOWU5MGI5OS4uM2Y0MzkzNGZlOWEgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9s aWJhdmNvZGVjL3BjbV9yZWNodW5rX2JzZi5jCj4+Pj4+PiArKysgYi9saWJhdmNvZGVjL3BjbV9y ZWNodW5rX2JzZi5jCj4+Pj4+PiBAQCAtMTUzLDYgKzE1Myw3IEBAIHN0YXRpYyBpbnQgcmVjaHVu a19maWx0ZXIoQVZCU0ZDb250ZXh0ICpjdHgsIAo+Pj4+Pj4gQVZQYWNrZXQgKnBrdCkKPj4+Pj4+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfQo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKg wqAgfQo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGF2X3BhY2tldF91bnJlZihzLT5pbl9wa3QpOwo+ Pj4+Pgo+Pj4+PiBUaGlzIGNvdWxkIGJlIHBvaW50aW5nIHRvIGEgYnVnIGluIHRoZSBhYm92ZSBj b2RlLCBhbmQgdW5yZWZmaW5nIAo+Pj4+PiBoZXJlIGxpa2UKPj4+Pj4gdGhpcyB3b3VsZCByZXN1 bHQgaW4gZGF0YSBsb3NzLgo+Pj4+Pgo+Pj4+PiBEb2VzIHRoZSBmb2xsb3dpbmcgY2hhbmdlIGFs c28gZml4IHRoZSBtZW1sZWFrPwo+Pj4+Pgo+Pj4+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv cGNtX3JlY2h1bmtfYnNmLmMgCj4+Pj4+PiBiL2xpYmF2Y29kZWMvcGNtX3JlY2h1bmtfYnNmLmMK Pj4+Pj4+IGluZGV4IDEwOGQ5ZTkwYjkuLjAzMmY5MTQ5MTYgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9s aWJhdmNvZGVjL3BjbV9yZWNodW5rX2JzZi5jCj4+Pj4+PiArKysgYi9saWJhdmNvZGVjL3BjbV9y ZWNodW5rX2JzZi5jCj4+Pj4+PiBAQCAtMTUxLDcgKzE1MSw4IEBAIHN0YXRpYyBpbnQgcmVjaHVu a19maWx0ZXIoQVZCU0ZDb250ZXh0ICpjdHgsIAo+Pj4+Pj4gQVZQYWNrZXQgKnBrdCkKPj4+Pj4+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfcGFja2V0X21vdmVfcmVmKHBr dCwgcy0+aW5fcGt0KTsKPj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg cmV0dXJuIHNlbmRfcGFja2V0KHMsIG5iX3NhbXBsZXMsIHBrdCk7Cj4+Pj4+PiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCB9Cj4+Pj4+PiAtwqDCoMKgwqDCoMKgwqAgfQo+Pj4+Pj4gK8KgwqDC oMKgwqDCoMKgIH0gZWxzZQo+Pj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfcGFja2V0 X3VucmVmKHMtPmluX3BrdCk7Cj4+Pj4+Pgo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldCA9 IGZmX2JzZl9nZXRfcGFja2V0X3JlZihjdHgsIHMtPmluX3BrdCk7Cj4+Pj4+PiDCoMKgwqDCoMKg wqDCoMKgwqAgaWYgKHJldCA9PSBBVkVSUk9SX0VPRiAmJiBzLT5vdXRfcGt0LT5zaXplKSB7Cj4+ Pj4+Cj4+Pj4+IElmIGl0IGRvZXMgdGhlbiBhIHplcm8gc2l6ZWQgcGFja2V0IHdpdGggZWl0aGVy IG9ubHkgc2lkZSBkYXRhIG9yIAo+Pj4+PiB0aGF0IHdlbnQKPj4+Pj4gdGhyb3VnaCB0aGUgYXZf cGFja2V0X21ha2VfcmVmY291bnRlZCgpIGluIGF2X2JzZl9zZW5kX3BhY2tldCgpIAo+Pj4+PiB0 aGF0IGxlZnQgaXQKPj4+Pj4gd2l0aCBhbiBhbGxvY2F0ZWQgcGFkZGluZyBidWZmZXIgd2FzIGZl ZCB0byB0aGlzIGJzZi4KPj4+Pgo+Pj4+IHllcyB0aGlzIHdvcmtzIHRvbwo+Pj4+IGFuZCB0aGlz IG1lbWxlYWsgaXMgb3BlbiBzaW5jZSBhIHllYXIsIGl0cyB0aGUgMm5kIHRpbWUgaSBzdWJtaXRl ZCB0aGlzCj4+Pgo+Pj4gWWVzLCBpIGhhZCBhIHNlbnNlIG9mIGRlamEgdnUuCj4+Pgo+Pj4+IHBh dGNoLCBsYXN0IHRpbWUgdGhlIGRpc2N1c3Npb25zIGRpZG50IGxlYWQgdG8gYW55IGNvbnNlbnN1 cyBvbiB3aGF0IAo+Pj4+IHRvIGRvCj4+Pj4gSSBob3BlIHRoaXMgdGltZSBzb21lIGZpeCBmcm9t IHNvbWVvbmUgZW5kcyB1cCBpbiBnaXQKPj4+Pgo+Pj4+IHRoeAo+Pj4KPj4+IEp1c3QgYXBwbHkg dGhlIHN1Z2dlc3RlZCBjaGFuZ2UgaSBtYWRlIGFib3ZlLgo+Pgo+PiBvawo+IAo+IFRoYXQgaXMg ZmluZSBieSBtZSBhcyB3ZWxsIHRvIGZpeCB0aGUgbGVhay4KPiAKPiBIb3dldmVyIEkgc3RpbGwg d29uZGVyIGlmIGl0IGlzIHZhbGlkIHRvIHBhc3MgZW1wdHkgcGFja2V0cyBhcm91bmQuIAoKVGhl IGJzZiBBUEkgYWNjZXB0cyB6ZXJvIHNpemVkIHBhY2tldHMgYXMgbG9uZyBhcyBwa3QtPmRhdGEg b3IgCnBrdC0+c2lkZV9kYXRhIGFyZSBub3QgTlVMTC4KCj4gQUZBSUsgdGhlIG9ubHkgZG9jdW1l bnRlZCBjYXNlIGlzIHdoZW4gc29tZSBmaW5hbCBzaWRlIGRhdGEgaXMgcGFzc2VkIGF0IAo+IHRo ZSBlbmQgb2YgdGhlIGVuY29kaW5nLCBhbmQgdGhlc2UgZnV6emluZyBpc3N1ZXMgYXJlIHR5cGlj YWxseSBub3QgCj4gdGhhdCwgYnV0IHRoYXQgc29tZSBkZW11eGVyIGdlbmVyYXRlcyAwLXNpemVk IHBhY2tldHMgZm9yIGNvcnJ1cHQgZmlsZXMuCgpObywgdGhlIGZ1enplciB1c2VzIHRvb2xzL3Rh cmdldF9ic2ZfZnV6emVyLmMgdG8gY3JlYXRlIGFyYml0cmFyeSAKcGFja2V0cyB0aGF0IGFyZSBw YXNzZWQgdG8gdGhlIGJzZiBwdWJsaWMgQVBJLiBJbiBzb21lIGNhc2VzIHRoYXQgCmFwcGFyZW50 bHkgaW5jbHVkZXMgemVybyBzaXplZCBwYWNrZXRzLgoKPiAKPiBSZWdhcmRzLAo+IE1hcnRvbgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==