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 611024980D for ; Mon, 19 Feb 2024 22:06:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DF1BA68D420; Tue, 20 Feb 2024 00:06:14 +0200 (EET) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BB27C68D3C1 for ; Tue, 20 Feb 2024 00:06:08 +0200 (EET) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-6da202aa138so3244970b3a.2 for ; Mon, 19 Feb 2024 14:06:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708380366; x=1708985166; darn=ffmpeg.org; 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=7Sr7LPdzOTlyrNUV1Yauk88R2C5pi9GP956yaD6TBNs=; b=SwR3IqgUl4YwZt97dJ/csJ9Br4k5D7Sg7b9BW1KjaGqNqaYTIiRpIP+iSezNNlepf2 pDkWH5i7TrelHpIsR3SlhKyxcfjzch0nVb/rS7hw5d3nXYTTuRjEbBr+HZdp9OPjeZVj rh7ALFNJv9PWHjaqN5c9m4p8aKSjWjAlK0dVIfiJPz6xfCRwtq+jXvqCcOvlX46VrPnT 0KJ+XWuoYl16r90UOdr3GX/vQOWgT/JL1ZXKJSEbMJYwBip+pEX9YhjbJ+mU7ZSWR+Lm Bvl/AlG4iQBedYcC5fUiIqDzvCsHYJWVhNoQBS4WajUPmgJVCeHYvzkOem5bEdmsUMuV CkSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708380366; x=1708985166; 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=7Sr7LPdzOTlyrNUV1Yauk88R2C5pi9GP956yaD6TBNs=; b=FS/ZPff6b/ENRh6oM3s0M+jxlpLpump5dHlGzbg+iCaGAzSBTg2KS4Jy7mkmPmiQvb J7p+ZGlPXCae3/KayjvVSZ5NY7HF4z4JglkysaozZ74Nkml0hc9c60aOkPzo/FfwQFwn nqX7LS5siNcj7QHtueuz34lX0AzM/HRrlytWeKrWNlgb6qsRQYfpt7+mvS1o/t26deIi DAZzwp9vyArfDYoXJpJeXt041ODvJpuArQ5Z9elqOZygMwqb/6+q3VrOtWJmbQWiFufh 19t40pUDkvnEBwi6jxa1GfXzE4KmEWwG+4zTYpk7vr/zEKlXK2a18SgbIEC4cmpGvxuo uWPQ== X-Gm-Message-State: AOJu0YzFPcfRCGMQX6ER6giE0dHKHBNUUw2tVCv+pyGYtiucRs8hIU3e PAIVFb+ugmR8KCi8XH31fVnB5tPSDvvwCQ2wd55a7rsGyv03mdU8Lxx6pIFP X-Google-Smtp-Source: AGHT+IEjXh8+m/kWqqCERnGTTTFKd3Y3ZmjO8qdHhjFZVkFyU2d3VyvFYkhwbrwlZr7/ZHYWIfAY+w== X-Received: by 2002:a05:6a20:9c8b:b0:1a0:6496:84c1 with SMTP id mj11-20020a056a209c8b00b001a0649684c1mr17782565pzb.37.1708380366130; Mon, 19 Feb 2024 14:06:06 -0800 (PST) Received: from [192.168.0.16] ([190.194.169.124]) by smtp.gmail.com with ESMTPSA id y7-20020a17090a644700b0029942d11f3bsm5631934pjm.3.2024.02.19.14.06.05 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Feb 2024 14:06:05 -0800 (PST) Message-ID: <2afc2481-3374-456f-835b-554b097458df@gmail.com> Date: Mon, 19 Feb 2024 19:06:08 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <7af81554-3be8-4ddf-ad83-dd3ea1784bcf@gmail.com> From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH 4/5] avformat/iamf: Don't mix ownership and non-ownership pointers 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: T24gMi8xOS8yMDI0IDc6MDYgUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToKPiBKYW1lcyBB bG1lcjoKPj4gT24gMi8xOS8yMDI0IDY6NTIgUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToK Pj4+IElBTUZBdWRpb0VsZW1lbnQgYW5kIElBTUZNaXhQcmVzZW50YXRpb24gY3VycmVudGx5IGNv bnRhaW4KPj4+IHBvaW50ZXJzIHRvIGluZGVwZW5kZW50bHkgYWxsb2NhdGVkIG9iamVjdHMgdGhh dCBhcmUgc29tZXRpbWVzCj4+PiBvd25lZCBieSBzYWlkIHN0cnVjdHVyZXMgYW5kIHNvbWV0aW1l cyBub3QuCj4+Pgo+Pj4gTW9yZSBwcmVjaXNlbHksIHVwb24gc3VjY2VzcyB0aGUgZGVtdXhlciB0 cmFuc2ZlcnMgb3duZXJzaGlwCj4+PiBvZiB0aGVzZSBvdGhlciBvYmplY3RzIG5ld2x5IGNyZWF0 ZWQgQVZTdHJlYW1Hcm91cHMsIGJ1dCBpdAo+Pj4ga2VlcHMgaXRzIHBvaW50ZXJzLiBpYW1mX3Jl YWRfY2xvc2UoKSB0aGVyZWZvcmUgYWx3YXlzIHJlc2V0cwo+Pj4gdGhlc2UgcG9pbnRlcnMgKGJl Y2F1c2UgdGhlIGNsZWFudXAgY29kZSBhbHdheXMgdHJlYXRzIHRoZW0KPj4+IGFzIG93bmVyc2hp cCBwb2ludGVycykuIFRoaXMgbGVhZHMgdG8gbWVtb3J5IGxlYWtzIGluIGNhc2UKPj4+IGlhbWZf cmVhZF9oZWFkZXIoKSB3aXRob3V0IGhhdmluZyBhdHRhY2hlZCBhbGwgb2YgdGhlc2UKPj4+IG9i amVjdHMgdG8gc3RyZWFtIGdyb3Vwcy4KPj4+Cj4+PiBUaGUgbXV4ZXIgaGFzIGEgc2ltaWxhciBp c3N1ZTogSXQgYWxzbyBjbGVhcnMgdGhlc2UgcG9pbnRlcnMKPj4+IChwb2ludGluZyB0byBvYmpl Y3RzIG93bmVkIGJ5IHN0cmVhbSBncm91cHMgY3JlYXRlZCBieSB0aGUgdXNlcikKPj4+IGluIGl0 cyBkZWluaXQgZnVuY3Rpb24uCj4+Pgo+Pj4gVGhpcyBjb21taXQgZml4ZXMgdGhpcyBtZW1sZWFr IGJ5IGV4cGxpY2l0bHkgYWRkaW5nIG5vbi1vd25lcnNoaXAKPj4+IHBvaW50ZXJzOyB0aGlzIGFs c28gYWxsb3dzIHRvIHJlbW92ZSB0aGUgY29kZSB0byByZXNldCB0aGUKPj4+IG93bmVyc2hpcCBw b2ludGVycy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJl YXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KPj4+IC0tLQo+Pj4gIMKgIGxpYmF2Zm9ybWF0L2lh bWYuaMKgwqDCoMKgwqDCoMKgIHwgMTAgKysrKysrKysrKwo+Pj4gIMKgIGxpYmF2Zm9ybWF0L2lh bWZfcGFyc2UuY8KgIHzCoCAyICsrCj4+PiAgwqAgbGliYXZmb3JtYXQvaWFtZl93cml0ZXIuYyB8 IDE2ICsrKysrKysrLS0tLS0tLS0KPj4+ICDCoCBsaWJhdmZvcm1hdC9pYW1mZGVjLmPCoMKgwqDC oCB8IDIyICsrKysrKysrLS0tLS0tLS0tLS0tLS0KPj4+ICDCoCBsaWJhdmZvcm1hdC9pYW1mZW5j LmPCoMKgwqDCoCB8IDEyICstLS0tLS0tLS0tLQo+Pj4gIMKgIDUgZmlsZXMgY2hhbmdlZCwgMjkg aW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2 Zm9ybWF0L2lhbWYuaCBiL2xpYmF2Zm9ybWF0L2lhbWYuaAo+Pj4gaW5kZXggZDg4YTI0YzQzNS4u MGNiMDkwMmU4NiAxMDA2NDQKPj4+IC0tLSBhL2xpYmF2Zm9ybWF0L2lhbWYuaAo+Pj4gKysrIGIv bGliYXZmb3JtYXQvaWFtZi5oCj4+PiBAQCAtODYsNiArODYsMTEgQEAgdHlwZWRlZiBzdHJ1Y3Qg SUFNRlN1YlN0cmVhbSB7Cj4+PiAgwqAgfSBJQU1GU3ViU3RyZWFtOwo+Pj4gIMKgIMKgIHR5cGVk ZWYgc3RydWN0IElBTUZBdWRpb0VsZW1lbnQgewo+Pj4gK8KgwqDCoCBjb25zdCBBVklBTUZBdWRp b0VsZW1lbnQgKmNlbGVtZW50Owo+Pj4gK8KgwqDCoCAvKioKPj4+ICvCoMKgwqDCoCAqIGVsZW1l bnQgYmFja3MgY2VsZW1lbnQgaWZmIHRoZSBBVklBTUZBdWRpb0VsZW1lbnQKPj4KPj4gVHlwby4g QWxzbyBpbiBJQU1GTWl4UHJlc2VudGF0aW9uLgo+Pgo+PiBTaG91bGQgYmUgb2sgb3RoZXJ3aXNl Lgo+IAo+IFdoYXQgdHlwbz8gKCJpZmYiIGlzIHNob3J0aGFuZCBmb3IgImlmIGFuZCBvbmx5IGlm Ii4pCgpGaXJzdCB0aW1lIGkgc2VlIGl0LiBCdXQgbm8gc3Ryb25nIGZlZWxpbmdzIGFib3V0IGl0 LgoKPiAKPiAtIEFuZHJlYXMKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAo+IAo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K