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 204DC4B57F for ; Thu, 8 Aug 2024 16:09:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6CB1668D97D; Thu, 8 Aug 2024 19:09:04 +0300 (EEST) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DC3F268D924 for ; Thu, 8 Aug 2024 19:08:57 +0300 (EEST) Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-7bcf8077742so857801a12.0 for ; Thu, 08 Aug 2024 09:08:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723133336; x=1723738136; 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=4sTELuUPX+9xg6vAj7XZboyMFKLgaf+JZrPZnvMghfo=; b=Yh6xsbP9zZ4h/SWtvOd72If7/FRtgL4pOdnwmQG3gFKKt6AChrJ5I22GFofBKsUVFo 05607wPuKqmOmy5IX3I/igYD7tcJyqC0eqrAW5teHLjjNhg846IOsqfpjA8pOoMvU1L8 V6Sy8q2fkm/Dr5Y7Ikw/+0CgxhLYDyz7LN5SLwn3O5RC1ER8GxruMfE5/meHsRTgXqpL JNqeKusURkIm8Z7Nn7JZx9mrWYH2MNU5qIBtplyqKyskSZ+AboIHv7WmwL2R18MUCYii aP/395Yd/1RCqH/Sp6GMRRDmtzFPDqoFcmcWy9BcvIfyOsVyXTobBRf9Xj0CAqnnmIxd EHfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723133336; x=1723738136; 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=4sTELuUPX+9xg6vAj7XZboyMFKLgaf+JZrPZnvMghfo=; b=qLfZLon4l5nvxcPLyLrquR/e811URtNnjOoQr2cBgVpqqN7rOyWzu8oZj9hUOjPrcV 7Y3O3Cg3jP+Qv6JhhVXmgYVOfrxa69zRxPgzj9mxOL6LiHjdX0T6DYqHor6prpbiRtdO +E1FHMWk66Ds7E0/rCDVdFnsDiS1tdpvNDAA4aat3Fds0y92V3Gpt7nn9hye5tA9+z3p KI+FZpmCpmnYv3wTgzdiOFHbzVMhSFJBdgKOeltUhYWAlQpzs2K8xse9GWAV2sXgJduK ld4bLtSRSdkPVjcQ6EF0hirIf24uSqzzw6nG8HmxGbTxt+bwnEQl2YM9mL12T6agHO47 hT0Q== X-Gm-Message-State: AOJu0Yy3XfSQXYW/vBDkyEaiWmooeQHw5FpSs9Fo7VGMHwAPMPjXqVry 6Sc/kCv2ozy2G/IHoS8RNoScM1XEMyB8GeoKYISJaOUcDe8E9Jsfe4qipQ== X-Google-Smtp-Source: AGHT+IFTlxcw8VKK79qWM8alq6B7H4sQK3sEGEvC3Vwy8sNv2zLiOVfpUeSOnos9AJmkwBwuYCq++Q== X-Received: by 2002:a17:90a:8d0a:b0:2bd:d42a:e071 with SMTP id 98e67ed59e1d1-2d1c34656a0mr2540945a91.30.1723133335496; Thu, 08 Aug 2024 09:08:55 -0700 (PDT) Received: from [192.168.0.14] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2d1b3a9cbbdsm3625566a91.2.2024.08.08.09.08.54 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 08 Aug 2024 09:08:55 -0700 (PDT) Message-ID: <7da54809-8a5b-4c58-945c-bc3066405143@gmail.com> Date: Thu, 8 Aug 2024 13:09:01 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240807140920.1583-1-kasper93@gmail.com> Content-Language: en-US From: James Almer In-Reply-To: <20240807140920.1583-1-kasper93@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: ensure required number of bytes is read 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: T24gOC83LzIwMjQgMTE6MDkgQU0sIEthY3BlciBNaWNoYWrFgm93IHdyb3RlOgo+IEZpeGVzOiB1 c2Utb2YtdW5pbml0aWFsaXplZC12YWx1ZQo+IAo+IEZvdW5kIGJ5IE9TUy1GdXp6Lgo+IC0tLQo+ ICAgbGliYXZmb3JtYXQvbW92LmMgfCAyICstCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp b24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvbW92LmMg Yi9saWJhdmZvcm1hdC9tb3YuYwo+IGluZGV4IDEwNTI2OTE5MzYuLmYyZDhhZWU3NjYgMTAwNjQ0 Cj4gLS0tIGEvbGliYXZmb3JtYXQvbW92LmMKPiArKysgYi9saWJhdmZvcm1hdC9tb3YuYwo+IEBA IC03MDk2LDcgKzcwOTYsNyBAQCBzdGF0aWMgaW50IG1vdl9yZWFkX2ZyZWUoTU9WQ29udGV4dCAq YywgQVZJT0NvbnRleHQgKnBiLCBNT1ZBdG9tIGF0b20pCj4gICAgICAgaWYgKGF0b20uc2l6ZSA8 IDgpCj4gICAgICAgICAgIHJldHVybiAwOwo+ICAgCj4gLSAgICByZXQgPSBhdmlvX3JlYWQocGIs IGNvbnRlbnQsIEZGTUlOKHNpemVvZihjb250ZW50KSwgYXRvbS5zaXplKSk7Cj4gKyAgICByZXQg PSBmZmlvX3JlYWRfc2l6ZShwYiwgY29udGVudCwgRkZNSU4oc2l6ZW9mKGNvbnRlbnQpLCBhdG9t LnNpemUpKTsKPiAgICAgICBpZiAocmV0IDwgMCkKPiAgICAgICAgICAgcmV0dXJuIHJldDsKClVu cmVsYXRlZCAoc29tZXdoYXQpIHRvIHRoaXMgcGF0Y2gsIGJ1dCB3aHkgZG9lcyBmZmlvX3JlYWRf c2l6ZSgpIApyZXBsYWNlIEVPRiB3aXRoIElOVkFMSUREQVRBPyBJcyBpdCBhIGdvb2QgaWRlYSB0 byBtYXNrIHRoZSBmb3JtZXI/CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==