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 0D8844BA37 for ; Wed, 10 Jul 2024 16:09:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 38E1568DB67; Wed, 10 Jul 2024 19:09:56 +0300 (EEST) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2E67468DB75 for ; Wed, 10 Jul 2024 19:09:49 +0300 (EEST) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-70af2b1a35aso4328098b3a.1 for ; Wed, 10 Jul 2024 09:09:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720627786; x=1721232586; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=xCnhHqhGbz9+0UR40eae6HJy76FuPyaYRubHBDtHngg=; b=HIMCbN5X4Nz6nvxcUmPsaFDXYc47EMcf/ED9EhxqTWr6SHWUpF2QFCI9OaE2qPky0K 930UDH5zuPFgzG5UBGQ/AnDXt0Y2iNmxHhgE1iBLQ6jyTGKFEFC29l6tvB/8Bb3QG0nP T3oK36MamYjqYsBqvhGs/9kfhqRB+H//bVy+Y0aPrF5yyNKNCSxORlkfIapSTWnVNtWI k9katXLMmfkZrIm/cK1s4n2zF1YOt5MxgiJYJY7st6Tinlb3m33LdaWBz/78rXyijqKG AurzqPPTanqEsrnayQfD8UzIvTNGthOXD52Vr2J4ngmbcQxhUGV8gYNe3/iw7DJjBG3W D3mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720627786; x=1721232586; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xCnhHqhGbz9+0UR40eae6HJy76FuPyaYRubHBDtHngg=; b=ka5XJ89vtMhf3Zr6Lt78zxnnNeXNIZ1o6eAd5vKJkWvBRJpF9q1/ulXcCwWn3p/YxK nAYz3+L66xMCAPaKjucEbGI5vVj5gmXTLXgPL0phOOOQUNipZPU2nzpmADHVKtO5y+pn ZOT7BifbESDP8CeqEvdW5CQNG5QtJeqzAOEJ69S5I9rKeGx/l6i/8vd0QXeWZFgKp0MF bUHbUsKL1NDQB9eY/DHms/UkuZRd6zWzykG5gMcjvSyf6zZ7v4bRZiVfj0jXP1P1bxtK blxhUAWRANGLOOFNegHgIlSYqS/fcXOZFgZWyy40Qm/8kMi4h/6z1tr+YamrXlpytISg HyYA== X-Gm-Message-State: AOJu0YykwlyiTgq+Pn6Jvdh1v8li1MOQL3sKPZGOPrB+ZO/RyVettXNe uCzZfoMSSWq36jCCE9uPT8We5XoPvJVttcxVK9SNhBCgieE2g8Ori/NFHQ== X-Google-Smtp-Source: AGHT+IH/eZU9s8/+jeTsUM7bXWf+OaFo52xL660XZRwTbEwaDHsvDl07cS7bctA8qA6Rwy31WoLVgQ== X-Received: by 2002:a05:6a21:6d85:b0:1c2:96f1:a2ce with SMTP id adf61e73a8af0-1c2982038e7mr6474564637.3.1720627785920; Wed, 10 Jul 2024 09:09:45 -0700 (PDT) Received: from [192.168.0.16] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70b439e9fc0sm3975829b3a.206.2024.07.10.09.09.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Jul 2024 09:09:45 -0700 (PDT) Message-ID: <09db1a3b-8f2f-4ae3-9f00-8840e3bdf0d9@gmail.com> Date: Wed, 10 Jul 2024 13:09:51 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240709172140.48976-1-jamrial@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: ensure pasp box derived SAR is used if present 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: T24gNy8xMC8yMDI0IDE6MDIgUE0sIExlbyBJemVuIHdyb3RlOgo+IE9uIDcvOS8yNCAxOjIxIFBN LCBKYW1lcyBBbG1lciB3cm90ZToKPj4gSXQncyBtZWFudCB0byBvdmVycmlkZSBhbnkgY29kZWMg c3BlY2lmaWMgKGJ1dCBjb250YWluZXIgbGV2ZWwpIAo+PiBpbmZvcm1hdGlvbiwKPj4gYnV0IGl0 cyBwb3NpdGlvbiBpcyBub3QgZ3VhcmFudGVlZCwgc28gYXBwbHkgdGhlIHZhbHVlcyBhZnRlciB0 aGUgCj4+IGVudGlyZSB0cmFrCj4+IHN0cnVjdHVyZSBoYXMgYmVlbiBwYXJzZWQuCj4+IEFsc28s IHJlcGxhY2UgdGhlIHVnbHkgcm91bmRhYm91dCBpbnQgLT4gZG91YmxlIC0+IGludCBtZXRob2Qg dG8gc2V0IAo+PiBTQVIgZnJvbQo+PiBleGlzdGluZyBkaW1lbnNpb25zIHdoaWxlIGF0IGl0Lgo+ Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+Cj4+IC0t LQo+PiDCoCBsaWJhdmZvcm1hdC9pc29tLmggfMKgIDIgKysKPj4gwqAgbGliYXZmb3JtYXQvbW92 LmPCoCB8IDE2ICsrKysrKysrKysrKy0tLS0KPj4gwqAgMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNl cnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQv aXNvbS5oIGIvbGliYXZmb3JtYXQvaXNvbS5oCj4+IGluZGV4IGEwNDk4ZjQ1ZTUuLjViNjEyNWE5 MDggMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L2lzb20uaAo+PiArKysgYi9saWJhdmZvcm1h dC9pc29tLmgKPj4gQEAgLTIxNSw2ICsyMTUsOCBAQCB0eXBlZGVmIHN0cnVjdCBNT1ZTdHJlYW1D b250ZXh0IHsKPj4gwqDCoMKgwqDCoCBpbnQgdGltZWNvZGVfdHJhY2s7Cj4+IMKgwqDCoMKgwqAg aW50IHdpZHRoO8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLy8vPCB0a2hkIHdpZHRoCj4+IMKgwqDC oMKgwqAgaW50IGhlaWdodDvCoMKgwqDCoMKgwqDCoMKgwqDCoCAvLy88IHRraGQgaGVpZ2h0Cj4+ ICvCoMKgwqAgaW50IGhfc3BhY2luZzvCoMKgwqDCoMKgwqDCoCAvLy88IHBhc3AgaFNwYWNpbmcK Pj4gK8KgwqDCoCBpbnQgdl9zcGFjaW5nO8KgwqDCoMKgwqDCoMKgIC8vLzwgcGFzcCB2U3BhY2lu Zwo+PiDCoMKgwqDCoMKgIGludCBkdHNfc2hpZnQ7wqDCoMKgwqDCoMKgwqAgLy8vPCBkdHMgc2hp ZnQgd2hlbiBjdHRzIGlzIG5lZ2F0aXZlCj4+IMKgwqDCoMKgwqAgdWludDMyX3QgcGFsZXR0ZVsy NTZdOwo+PiDCoMKgwqDCoMKgIGludCBoYXNfcGFsZXR0ZTsKPj4gZGlmZiAtLWdpdCBhL2xpYmF2 Zm9ybWF0L21vdi5jIGIvbGliYXZmb3JtYXQvbW92LmMKPj4gaW5kZXggY2VkNGIyZTZiMy4uY2U5 NTg0MmNlNSAxMDA2NDQKPj4gLS0tIGEvbGliYXZmb3JtYXQvbW92LmMKPj4gKysrIGIvbGliYXZm b3JtYXQvbW92LmMKPj4gQEAgLTEyODcsMTQgKzEyODcsMTggQEAgc3RhdGljIGludCBtb3ZfcmVh ZF9wYXNwKE1PVkNvbnRleHQgKmMsIAo+PiBBVklPQ29udGV4dCAqcGIsIE1PVkF0b20gYXRvbSkK Pj4gwqDCoMKgwqDCoCBjb25zdCBpbnQgbnVtID0gYXZpb19yYjMyKHBiKTsKPj4gwqDCoMKgwqDC oCBjb25zdCBpbnQgZGVuID0gYXZpb19yYjMyKHBiKTsKPj4gwqDCoMKgwqDCoCBBVlN0cmVhbSAq c3Q7Cj4+ICvCoMKgwqAgTU9WU3RyZWFtQ29udGV4dCAqc2M7Cj4+IMKgwqDCoMKgwqAgaWYgKGMt PmZjLT5uYl9zdHJlYW1zIDwgMSkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwo+PiDC oMKgwqDCoMKgIHN0ID0gYy0+ZmMtPnN0cmVhbXNbYy0+ZmMtPm5iX3N0cmVhbXMtMV07Cj4+ICvC oMKgwqAgc2MgPSBzdC0+cHJpdl9kYXRhOwo+PiArCj4+ICvCoMKgwqAgYXZfbG9nKGMtPmZjLCBB Vl9MT0dfVFJBQ0UsICJwYXNwOiBoU3BhY2luZyAlZCwgdlNwYWNpbmcgJWRcbiIsIAo+PiBudW0s IGRlbik7Cj4+IMKgwqDCoMKgwqAgaWYgKGRlbiAhPSAwKSB7Cj4+IC3CoMKgwqDCoMKgwqDCoCBh dl9yZWR1Y2UoJnN0LT5zYW1wbGVfYXNwZWN0X3JhdGlvLm51bSwgCj4+ICZzdC0+c2FtcGxlX2Fz cGVjdF9yYXRpby5kZW4sCj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG51 bSwgZGVuLCAzMjc2Nyk7Cj4+ICvCoMKgwqDCoMKgwqDCoCBzYy0+aF9zcGFjaW5nID0gbnVtOwo+ PiArwqDCoMKgwqDCoMKgwqAgc2MtPnZfc3BhY2luZyA9IGRlbjsKPj4gwqDCoMKgwqDCoCB9Cj4g Cj4gSWYgZGVuID09IDAsIG5vdGhpbmcgaXMgYXNzaWduZWQgYXQgYWxsLCBidXQgaWYgZGVuICE9 IDAgYW5kIGlmIG51bSA9PSAKPiAwLCB3ZSBhc3NpZ24gMCB0byBoX3NwYWNpbmcsIHdoaWNoIHdp bGwgZW5kIHVwIGRvaW5nIG5vdGhpbmcgYmVjYXVzZSB3ZSAKPiBjaGVjayBoX3NwYWNpbmcgJiYg dl9zcGFjaW5nIGxhdGVyIG9uIGluIHRoZSBvdGhlciBsaW5lIHlvdSBhZGQuCj4gCj4gSXMgdGhp cyBpbnRlbnRpb25hbD8gSXMgdGhpcyBkZXNpcmVkIGJlaGF2aW9yPyBldGMuCgpBIDAveCBTQVIg aXMganVzdCAwLCBvciB1bnNldCwgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgZm9yIGRlbiwgYW5k IHdlIApjaGVjayBmb3Igc2FyLm51bSBpbW1lZGlhdGVseSBhZnRlciB0aGUgInNjLT5oX3NwYWNp bmcgJiYgc2MtPnZfc3BhY2luZyIgCm9uZSBhbmQgc2V0IGl0IHRvIHNvbWV0aGluZyBpZiBpdCdz IDAsIHNvIGl0IHdpbGwgbWFrZSBubyBkaWZmZXJlbmNlLgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==