From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 15FD64C417
	for <ffmpegdev@gitmailbox.com>; Thu,  8 May 2025 22:16:01 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 02A1F68C3C2;
	Fri,  9 May 2025 01:15:58 +0300 (EEST)
Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com
 [209.85.215.178])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D141468B459
 for <ffmpeg-devel@ffmpeg.org>; Fri,  9 May 2025 01:15:51 +0300 (EEST)
Received: by mail-pg1-f178.google.com with SMTP id
 41be03b00d2f7-b1f7357b5b6so943271a12.0
 for <ffmpeg-devel@ffmpeg.org>; Thu, 08 May 2025 15:15:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1746742549; x=1747347349; darn=ffmpeg.org;
 h=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=tSEKBn9ncm2yaMeyaLrNF2Rz8yfvzTfligbyYq/k1AU=;
 b=dX9XDQNGjfLHIGkQWQvyBP2OAKbVsLyLaRLgrMCCt/P2ZX0m3xicU4ZUGAPLeBIyOD
 B+RSXLjCM9o+2pENqS8TfDK4RqOghCyiOkK1vsxhX9iq6yaEvYXfsSgiZJ2+Z1r8z5Er
 5s2lMQn0Yt4cQGK/QoAsFKu/7mxNlllM1DdqnBTJHo1pNfJ4+6XTX2J2qPBzUXRGeVSs
 UU7rCgsgkuYs0AmO6fwoa6L4RVjUzS3F8VczpA2cM2s7vQtv4802lIkRz/Ch12l2BT/I
 ByBIXVWgo+xeP5uBMqJbvsjGEcYUB14+7TxVCDJYlU8HzyBcTZT9XY7njCbMv94TgnZM
 fkxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1746742549; x=1747347349;
 h=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=tSEKBn9ncm2yaMeyaLrNF2Rz8yfvzTfligbyYq/k1AU=;
 b=TNIY9soKgdAVDkjt79ImAiUCnDwS33Al8W5m1aiUkM7FarVz/l39PRkt42qbAEvp17
 SYdwPTWGMHmaeKWglCdGDwjuoyo5O9KpMTWSrC2oQbnHJ/moRBCWpnt8H5a/YwYhZ8xb
 laNaPMSGNXzmF16w3eKJGM1Za55o9EDg43Y+RS25bH2fNz4kydsYAi/9rHKnRj9UMTpo
 T4YGzO6Vr7B8OAmf007WkGBto1NHehgN/0g6Q31w3W3qEUFn5XyeevsxAHxbpQxNvAul
 S7dmuawvlbBBBMxGi/UM0wZGyoHzFKXhwddj+Ybp0LNrEXnmUNYn3xrrBwfZfCWS+dgV
 18IQ==
X-Gm-Message-State: AOJu0YyBy4Xz7jDzZ/xxfwtf5CDpHjYqdw8kZuHQc8PG84GdCVSenOPo
 jFG8VjCyjNsB9vQ++81JGVohK96bOovwDVp04b25zMLNxEkYDaHIzRmU2A==
X-Gm-Gg: ASbGncv0BMM8MjVqZZ3+5PUDsyryeuRZyfkAXb7M6DZ7yDwrRkX5T6+6a3PAZJms+ee
 /Lw7YV7UwF93C8Qs3FxBzYarrcuG6f+MQVD7OC6lm84njYewftEBZA9QsmNH7AOl0o/+Sde31Wl
 nCytDz9cpDob26BIneNeo12u/PDK58LAgs7XNNZqM2UJb8i0Hrt1WxXzBS9mALg7wlf7OM3OOoP
 9HhTK9XDP83jKfaVlmgXq3+Ntu022PMtk3frB8Xg7M9CSxoGe8/Qqs7k23Wnwwb2CNeX5RFTpIC
 xmxbJSYcoLAs9QTu8tnFxEmE2pZOjYNcdtEaT+Rif1xiRt9r4iV4vlbsmsEX0fJU2AK4NTze4/d
 +rAE2vWSlonRhJXjH
X-Google-Smtp-Source: AGHT+IHOJPTvE/kTfZuZaMtKaBbDIh7f76ClfzXbrtwc1G1rFnYDs4xJAUhvHuOnNrJaQ7YnVyQ+TA==
X-Received: by 2002:a05:6a20:6f89:b0:1ee:e655:97ea with SMTP id
 adf61e73a8af0-215abd50fb9mr1242914637.41.1746742549476; 
 Thu, 08 May 2025 15:15:49 -0700 (PDT)
Received: from ?IPV6:2800:2121:b000:82e:b41e:1d7a:ef40:671c?
 ([2800:2121:b000:82e:b41e:1d7a:ef40:671c])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-74237a8f7edsm512777b3a.167.2025.05.08.15.15.47
 for <ffmpeg-devel@ffmpeg.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 08 May 2025 15:15:48 -0700 (PDT)
Message-ID: <c6797759-5df0-42f1-bde7-b47f3ba39fd4@gmail.com>
Date: Thu, 8 May 2025 19:15:47 -0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: ffmpeg-devel@ffmpeg.org
References: <20250403200239.226898-1-dimitry@unified-streaming.com>
 <9ADA5613-0335-455A-B75C-8ADD42D860E6@unified-streaming.com>
 <039BFB64-4F2B-4644-BA12-AE7ECE262393@unified-streaming.com>
 <4ECBE413-6C97-473E-A61F-75DCD6281196@unified-streaming.com>
 <3198FB5F-EF3B-41B1-BB33-E3AC82A4161A@unified-streaming.com>
Content-Language: en-US
From: James Almer <jamrial@gmail.com>
In-Reply-To: <3198FB5F-EF3B-41B1-BB33-E3AC82A4161A@unified-streaming.com>
Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: Fix decoding fragmented
 MP4 with multiple sample entries and empty stsc
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: multipart/mixed; boundary="===============1148026772944034402=="
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/c6797759-5df0-42f1-bde7-b47f3ba39fd4@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1148026772944034402==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------JAWVxC578JVGCCHJEuOcEw4Y"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------JAWVxC578JVGCCHJEuOcEw4Y
Content-Type: multipart/mixed; boundary="------------CH3C2jyBP8Y1LUM8e4JhVTC2";
 protected-headers="v1"
From: James Almer <jamrial@gmail.com>
To: ffmpeg-devel@ffmpeg.org
Message-ID: <c6797759-5df0-42f1-bde7-b47f3ba39fd4@gmail.com>
Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: Fix decoding fragmented MP4
 with multiple sample entries and empty stsc
References: <20250403200239.226898-1-dimitry@unified-streaming.com>
 <9ADA5613-0335-455A-B75C-8ADD42D860E6@unified-streaming.com>
 <039BFB64-4F2B-4644-BA12-AE7ECE262393@unified-streaming.com>
 <4ECBE413-6C97-473E-A61F-75DCD6281196@unified-streaming.com>
 <3198FB5F-EF3B-41B1-BB33-E3AC82A4161A@unified-streaming.com>
In-Reply-To: <3198FB5F-EF3B-41B1-BB33-E3AC82A4161A@unified-streaming.com>

--------------CH3C2jyBP8Y1LUM8e4JhVTC2
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gNS84LzIwMjUgNzoxNCBQTSwgRGltaXRyeSBBbmRyaWMgd3JvdGU6DQo+IE9uIDI4IEFw
ciAyMDI1LCBhdCAxMzowMCwgRGltaXRyeSBBbmRyaWMgPGRpbWl0cnlAdW5pZmllZC1zdHJl
YW1pbmcuY29tPiB3cm90ZToNCj4+DQo+PiBPbiAxOSBBcHIgMjAyNSwgYXQgMTY6MjcsIERp
bWl0cnkgQW5kcmljIDxkaW1pdHJ5QHVuaWZpZWQtc3RyZWFtaW5nLmNvbT4gd3JvdGU6DQo+
Pj4NCj4+PiBPbiAxMCBBcHIgMjAyNSwgYXQgMTE6MDMsIERpbWl0cnkgQW5kcmljIDxkaW1p
dHJ5QHVuaWZpZWQtc3RyZWFtaW5nLmNvbT4gd3JvdGU6DQo+Pj4+DQo+Pj4+IE9uIDMgQXBy
IDIwMjUsIGF0IDIyOjAyLCBEaW1pdHJ5IEFuZHJpYyA8ZGltaXRyeUB1bmlmaWVkLXN0cmVh
bWluZy5jb20+IHdyb3RlOg0KPj4+Pj4NCj4+Pj4+IFdoZW4gZGVjb2RpbmcgZnJhZ21lbnRl
ZCBNUDQgZmlsZXMgdGhhdCBoYXZlIGFuIGVtcHR5IHN0c2MgYm94LCBhbmQNCj4+Pj4+IGlu
c3RlYWQgY29udGFpbiBzYW1wbGUgZGVzY3JpcHRpb24gaW5kZXhlcyBpbiB0aGVpciB0Zmhk
IGJveGVzLCB0aGUgbW92DQo+Pj4+PiBkZW11eGVyIGRvZXMgbm90IG5vdGlmeSB0aGUgZGVj
b2RlciB3aGVuZXZlciB0aGUgY3VycmVudCBzYW1wbGUNCj4+Pj4+IGRlc2NyaXB0aW9uIGlu
ZGV4IGNoYW5nZXMuIElmIHRoZSBTUFMgb3IgUFBTIGNoYW5nZWQgc3VmZmljaWVudGx5LCB0
aGlzDQo+Pj4+PiBjYW4gbGVhZCB0byB1bmV4cGVjdGVkIGRlY29kaW5nIGVycm9ycy4NCj4+
Pj4+DQo+Pj4+PiBUbyBmaXggdGhpcywgaW4gbW92X2ZpbmFsaXplX3BhY2tldCgpLCB3aGVu
IHN0c2NfZGF0YSBpcyBub3QgYXZhaWxhYmxlLA0KPj4+Pj4gdXNlIGdldF9mcmFnX3N0cmVh
bV9pbmZvX2Zyb21fcGt0KCkgdG8gZ2V0IGF0IHRoZSBjdXJyZW50IGZyYWdtZW50DQo+Pj4+
PiBzdHJlYW0gaW5mbywgYW5kIHJldHJpZXZlIHRoZSBjdXJyZW50IHNhbXBsZSBkZXNjcmlw
dGlvbiBpbmRleCBmcm9tDQo+Pj4+PiB0aGVyZS4gVGhlbiB1c2UgdGhhdCBpbmRleCBpbiBh
IHNpbWlsYXIgbWFubmVyIGFzIHRoZSBzdHNjIGNhc2UuDQo+Pj4+Pg0KPj4+Pj4gU2lnbmVk
LW9mZi1ieTogRGltaXRyeSBBbmRyaWMgPGRpbWl0cnlAdW5pZmllZC1zdHJlYW1pbmcuY29t
Pg0KPj4+Pj4gLS0tDQo+Pj4+PiBsaWJhdmZvcm1hdC9tb3YuYyB8IDUwICsrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pj4+PiAxIGZpbGUgY2hh
bmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pDQo+Pj4+Pg0KPj4+Pj4g
ZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L21vdi5jIGIvbGliYXZmb3JtYXQvbW92LmMNCj4+
Pj4+IGluZGV4IDQ1MjY5MDA5MGMuLmVhZDg5MTkyZjQgMTAwNjQ0DQo+Pj4+PiAtLS0gYS9s
aWJhdmZvcm1hdC9tb3YuYw0KPj4+Pj4gKysrIGIvbGliYXZmb3JtYXQvbW92LmMNCj4+Pj4+
IEBAIC0xMDc1NiwyNSArMTA3NTYsMjkgQEAgc3RhdGljIGludCBtb3Zfc3dpdGNoX3Jvb3Qo
QVZGb3JtYXRDb250ZXh0ICpzLCBpbnQ2NF90IHRhcmdldCwgaW50IGluZGV4KQ0KPj4+Pj4g
ICByZXR1cm4gMTsNCj4+Pj4+IH0NCj4+Pj4+DQo+Pj4+PiAtc3RhdGljIGludCBtb3ZfY2hh
bmdlX2V4dHJhZGF0YShBVlN0cmVhbSAqc3QsIEFWUGFja2V0ICpwa3QpDQo+Pj4+PiArc3Rh
dGljIGludCBtb3ZfY2hhbmdlX2V4dHJhZGF0YShBVlN0cmVhbSAqc3QsIEFWUGFja2V0ICpw
a3QsIGludCBzdHNkX2lkKQ0KPj4+Pj4gew0KPj4+Pj4gICBNT1ZTdHJlYW1Db250ZXh0ICpz
YyA9IHN0LT5wcml2X2RhdGE7DQo+Pj4+PiAgIHVpbnQ4X3QgKnNpZGUsICpleHRyYWRhdGE7
DQo+Pj4+PiAgIGludCBleHRyYWRhdGFfc2l6ZTsNCj4+Pj4+DQo+Pj4+PiAtICAgIC8qIFNh
dmUgdGhlIGN1cnJlbnQgaW5kZXguICovDQo+Pj4+PiAtICAgIHNjLT5sYXN0X3N0c2RfaW5k
ZXggPSBzYy0+c3RzY19kYXRhW3NjLT5zdHNjX2luZGV4XS5pZCAtIDE7DQo+Pj4+PiArICAg
IGlmIChzdHNkX2lkID4gMCAmJg0KPj4+Pj4gKyAgICAgICAgc3RzZF9pZCAtIDEgPCBzYy0+
c3RzZF9jb3VudCAmJg0KPj4+Pj4gKyAgICAgICAgc3RzZF9pZCAtIDEgIT0gc2MtPmxhc3Rf
c3RzZF9pbmRleCkgew0KPj4+Pj4gKyAgICAgICAgLyogU2F2ZSB0aGUgY3VycmVudCBpbmRl
eC4gKi8NCj4+Pj4+ICsgICAgICAgIHNjLT5sYXN0X3N0c2RfaW5kZXggPSBzdHNkX2lkIC0g
MTsNCj4+Pj4+DQo+Pj4+PiAtICAgIC8qIE5vdGlmeSB0aGUgZGVjb2RlciB0aGF0IGV4dHJh
ZGF0YSBjaGFuZ2VkLiAqLw0KPj4+Pj4gLSAgICBleHRyYWRhdGFfc2l6ZSA9IHNjLT5leHRy
YWRhdGFfc2l6ZVtzYy0+bGFzdF9zdHNkX2luZGV4XTsNCj4+Pj4+IC0gICAgZXh0cmFkYXRh
ID0gc2MtPmV4dHJhZGF0YVtzYy0+bGFzdF9zdHNkX2luZGV4XTsNCj4+Pj4+IC0gICAgaWYg
KHN0LT5kaXNjYXJkICE9IEFWRElTQ0FSRF9BTEwgJiYgZXh0cmFkYXRhX3NpemUgPiAwICYm
IGV4dHJhZGF0YSkgew0KPj4+Pj4gLSAgICAgICAgc2lkZSA9IGF2X3BhY2tldF9uZXdfc2lk
ZV9kYXRhKHBrdCwNCj4+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBBVl9QS1RfREFUQV9ORVdfRVhUUkFEQVRBLA0KPj4+Pj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGV4dHJhZGF0YV9zaXplKTsNCj4+Pj4+IC0gICAg
ICAgIGlmICghc2lkZSkNCj4+Pj4+IC0gICAgICAgICAgICByZXR1cm4gQVZFUlJPUihFTk9N
RU0pOw0KPj4+Pj4gLSAgICAgICAgbWVtY3B5KHNpZGUsIGV4dHJhZGF0YSwgZXh0cmFkYXRh
X3NpemUpOw0KPj4+Pj4gKyAgICAgICAgLyogTm90aWZ5IHRoZSBkZWNvZGVyIHRoYXQgZXh0
cmFkYXRhIGNoYW5nZWQuICovDQo+Pj4+PiArICAgICAgICBleHRyYWRhdGFfc2l6ZSA9IHNj
LT5leHRyYWRhdGFfc2l6ZVtzYy0+bGFzdF9zdHNkX2luZGV4XTsNCj4+Pj4+ICsgICAgICAg
IGV4dHJhZGF0YSA9IHNjLT5leHRyYWRhdGFbc2MtPmxhc3Rfc3RzZF9pbmRleF07DQo+Pj4+
PiArICAgICAgICBpZiAoc3QtPmRpc2NhcmQgIT0gQVZESVNDQVJEX0FMTCAmJiBleHRyYWRh
dGFfc2l6ZSA+IDAgJiYgZXh0cmFkYXRhKSB7DQo+Pj4+PiArICAgICAgICAgICAgc2lkZSA9
IGF2X3BhY2tldF9uZXdfc2lkZV9kYXRhKHBrdCwNCj4+Pj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQVZfUEtUX0RBVEFfTkVXX0VYVFJBREFUQSwN
Cj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXh0
cmFkYXRhX3NpemUpOw0KPj4+Pj4gKyAgICAgICAgICAgIGlmICghc2lkZSkNCj4+Pj4+ICsg
ICAgICAgICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsNCj4+Pj4+ICsgICAgICAg
ICAgICBtZW1jcHkoc2lkZSwgZXh0cmFkYXRhLCBleHRyYWRhdGFfc2l6ZSk7DQo+Pj4+PiAr
ICAgICAgICB9DQo+Pj4+PiAgIH0NCj4+Pj4+DQo+Pj4+PiAgIHJldHVybiAwOw0KPj4+Pj4g
QEAgLTEwODkzLDEzICsxMDg5NywxMCBAQCBzdGF0aWMgaW50IG1vdl9maW5hbGl6ZV9wYWNr
ZXQoQVZGb3JtYXRDb250ZXh0ICpzLCBBVlN0cmVhbSAqc3QsIEFWSW5kZXhFbnRyeSAqcw0K
Pj4+Pj4NCj4+Pj4+ICAgLyogTXVsdGlwbGUgc3RzZCBoYW5kbGluZy4gKi8NCj4+Pj4+ICAg
aWYgKHNjLT5zdHNjX2RhdGEpIHsNCj4+Pj4+IC0gICAgICAgIGlmIChzYy0+c3RzY19kYXRh
W3NjLT5zdHNjX2luZGV4XS5pZCA+IDAgJiYNCj4+Pj4+IC0gICAgICAgICAgICBzYy0+c3Rz
Y19kYXRhW3NjLT5zdHNjX2luZGV4XS5pZCAtIDEgPCBzYy0+c3RzZF9jb3VudCAmJg0KPj4+
Pj4gLSAgICAgICAgICAgIHNjLT5zdHNjX2RhdGFbc2MtPnN0c2NfaW5kZXhdLmlkIC0gMSAh
PSBzYy0+bGFzdF9zdHNkX2luZGV4KSB7DQo+Pj4+PiAtICAgICAgICAgICAgaW50IHJldCA9
IG1vdl9jaGFuZ2VfZXh0cmFkYXRhKHN0LCBwa3QpOw0KPj4+Pj4gLSAgICAgICAgICAgIGlm
IChyZXQgPCAwKQ0KPj4+Pj4gLSAgICAgICAgICAgICAgICByZXR1cm4gcmV0Ow0KPj4+Pj4g
LSAgICAgICAgfQ0KPj4+Pj4gKyAgICAgICAgaW50IHN0c2RfaWQgPSBzYy0+c3RzY19kYXRh
W3NjLT5zdHNjX2luZGV4XS5pZDsNCj4+Pj4+ICsgICAgICAgIGludCByZXQgPSBtb3ZfY2hh
bmdlX2V4dHJhZGF0YShzdCwgcGt0LCBzdHNkX2lkKTsNCj4+Pj4+ICsgICAgICAgIGlmIChy
ZXQgPCAwKQ0KPj4+Pj4gKyAgICAgICAgICAgIHJldHVybiByZXQ7DQo+Pj4+Pg0KPj4+Pj4g
ICAgICAgLyogVXBkYXRlIHRoZSBzdHNjIGluZGV4IGZvciB0aGUgbmV4dCBzYW1wbGUgKi8N
Cj4+Pj4+ICAgICAgIHNjLT5zdHNjX3NhbXBsZSsrOw0KPj4+Pj4gQEAgLTEwOTA4LDYgKzEw
OTA5LDE1IEBAIHN0YXRpYyBpbnQgbW92X2ZpbmFsaXplX3BhY2tldChBVkZvcm1hdENvbnRl
eHQgKnMsIEFWU3RyZWFtICpzdCwgQVZJbmRleEVudHJ5ICpzDQo+Pj4+PiAgICAgICAgICAg
c2MtPnN0c2NfaW5kZXgrKzsNCj4+Pj4+ICAgICAgICAgICBzYy0+c3RzY19zYW1wbGUgPSAw
Ow0KPj4+Pj4gICAgICAgfQ0KPj4+Pj4gKyAgICB9IGVsc2Ugew0KPj4+Pj4gKyAgICAgICAg
TU9WQ29udGV4dCAqbW92ID0gcy0+cHJpdl9kYXRhOw0KPj4+Pj4gKyAgICAgICAgTU9WRnJh
Z21lbnRTdHJlYW1JbmZvICpmcmFnX3N0cmVhbV9pbmZvID0gZ2V0X2ZyYWdfc3RyZWFtX2lu
Zm9fZnJvbV9wa3QoJm1vdi0+ZnJhZ19pbmRleCwgcGt0LCBzYy0+aWQpOw0KPj4+Pj4gKyAg
ICAgICAgaWYgKGZyYWdfc3RyZWFtX2luZm8pIHsNCj4+Pj4+ICsgICAgICAgICAgICBpbnQg
c3RzZF9pZCA9IGZyYWdfc3RyZWFtX2luZm8tPnN0c2RfaWQ7DQo+Pj4+PiArICAgICAgICAg
ICAgaW50IHJldCA9IG1vdl9jaGFuZ2VfZXh0cmFkYXRhKHN0LCBwa3QsIHN0c2RfaWQpOw0K
Pj4+Pj4gKyAgICAgICAgICAgIGlmIChyZXQgPCAwKQ0KPj4+Pj4gKyAgICAgICAgICAgICAg
ICByZXR1cm4gcmV0Ow0KPj4+Pj4gKyAgICAgICAgfQ0KPj4+Pj4gICB9DQo+Pj4+Pg0KPj4+
Pj4gICByZXR1cm4gMDsNCj4+Pj4+IC0tIA0KPj4+Pj4gMi40My4wDQo+Pj4+Pg0KPj4+Pg0K
Pj4+PiBBbnkgY29tbWVudHMgb24gdGhpcyBwYXRjaD8NCj4+Pg0KPj4+IFBpbmcgOikNCj4+
DQo+PiBJcyB0aGVyZSBhbnkgcGFydGljdWxhciBncm91cCBvZiBwZXJzb25zIHRoYXQgIm93
biIgdGhlIG1vdiBtdXhlcj8NCj4gDQo+IEFub3RoZXIgcGluZy4NCg0KSSdsbCBoYXZlIGEg
bG9vayBzZWVpbmcgbm8gb25lIGVsc2Ugd2lsbC4NCg0K

--------------CH3C2jyBP8Y1LUM8e4JhVTC2--

--------------JAWVxC578JVGCCHJEuOcEw4Y
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgdLRMFAwAAAAAACgkQFGMBrXN2WeDl
0wgAmWiKbpuye/fAi2yKqV+qBC27UzfZ0zwGANYyI6cLQdc3rP6f7XiauM0L/Y1VvKV6naednKgG
r0lHUYijCuFlJnLEyNYTm0wD1M9f7OKlyWmSgU8AOh4IQh8ZehoJzPEt517E6mJ96xAIRPKcwX6V
xEI8udvG1EDYReNkLtJ+/yXbQ2OQuRzpRk3KHM/ll2erOmzGlQtE4rcHNWJ1gsX5ZZR6b30SM543
jjgQ6rQmHA49kMsLl4Uo1D2o1x8lwacy9rKH93wksqlN9KB8Mx679GZFUqY9H380Pgv1qR5xtbyw
rHPekx/m5i7PmIq4VXSPewiSGiVMWZhdXMDzjDPTiQ==
=YB1F
-----END PGP SIGNATURE-----

--------------JAWVxC578JVGCCHJEuOcEw4Y--

--===============1148026772944034402==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

--===============1148026772944034402==--