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 ESMTPS id 005A84BD66 for ; Mon, 3 Feb 2025 05:24:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 179F468C2D4; Mon, 3 Feb 2025 07:24:24 +0200 (EET) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B94FD68B760 for ; Mon, 3 Feb 2025 07:24:17 +0200 (EET) Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-53e3c47434eso4268495e87.3 for ; Sun, 02 Feb 2025 21:24:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738560256; x=1739165056; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=RnwaGsFEmsb+hxpVXMuevKbXYjZAwFUk+VwA0TSSbbI=; b=NMgX/dr5Efnrt3c1LlXTrZXaLeMRa2VwxZ+BJ4Qy8JOVZl2TBQq0EHljPlX+Nh0T6N GVGTaogFXPCaatuf1EjdTmuP+MtUha0P/Nt5DUHvjHXpbRPXF45W9R7njbehyDHXQLEn goojbhxdVnW32Kg2jCAfP6QVTWCnhaO3PhDPqHN7n1Cz9R2PdsJmAwgze6FJNCabg4M4 ITCQArysDTNRS+b955Upw84bmMrw7qRacLauSoHK2k0/5YCe5Oe3qPalSw4eQ0HPiI0N IsJM1sMQz3jEwbfWkgiaQ+0DY2sOzAh8BwRSFMhHRYBmbjUcteMRFbrUgXa9A7aZnKJL N73A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738560256; x=1739165056; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RnwaGsFEmsb+hxpVXMuevKbXYjZAwFUk+VwA0TSSbbI=; b=P3fUffWUi0sbP/gpvVj1uaSOLKvd5WtxyoSA8QXqk9UibFrAXeR62mw28NPe0hIxBm lrq6oitL1jA5+lq+LVSUMLQR0f/ybmx3uU5vYCldsUc2MBFXc58krNQgtJ9aHkBHItFE k34nIQydSh2TbLT74l5tA6435Se+MSS/Er+iVEG9jU0lT5MSa2j2IDFVK7Vf5ZJSMx8r tvOTI9dyuUSmpJQ62wNv+0lpceAy4XszZO10NDrLLG2bsOjhqnGLfvb++PunBi+Dxkew /Crln6xXHyUlIgAf5gecN5HbviKqYuyNOuVWv5KlTV4LSspHhys9QzcE0IkoZXdvr38G NsiQ== X-Gm-Message-State: AOJu0YxSEA+sGrfKCHDxGCyMe3jyqA2j1bKRPy1BBcD5JLb+4iRn5K76 kc7QXdzuTUBGM+cFB0auSVGh3O3um9M1Avg8SkOTNCN0zahoX4ZLQK/bCg== X-Gm-Gg: ASbGncteCpXCwB78sgcq7E/gYGdjHSmDRDyLFU/epgGegSdtHmHh1BRzVkDOYPH1m8H HOJI1dQPa/R1exfgnCAMfIJUZuNQ3KJOI3WSu0ZU0zX6n+nQmmB1nzzR4aYbLcr2P431e+QFdpJ +eEDsDwmv01WQ/yTKRBKFYC6YAfR1IqQ7Yi4OrRuSODHnUXjq463bIX68DHWzXAhW6OgnU/EBkT dt43NvGL77vf30fEGJtS5REW9mEBWbwQE+CPqe4E2bQUS8fq+3cS2a1VNXgq+dbexUrgfKNGyHx j35WSZjPxEQe35NBhsfphihPdMS9TnZeSfc/v1jxNui6GeUONpjSF66TuGJmX9whoJtR X-Google-Smtp-Source: AGHT+IEsSm723ODNIeO2BI1/awauCWmD1SVH52d7jdHw+dE0v02nEtiPRLAEePKMDlGboZG3lwtqHw== X-Received: by 2002:ac2:4c26:0:b0:540:353a:df90 with SMTP id 2adb3069b0e04-543e4c3cacfmr5852307e87.43.1738560256242; Sun, 02 Feb 2025 21:24:16 -0800 (PST) Received: from localhost.localdomain (89-70-223-1.dynamic.chello.pl. [89.70.223.1]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-543ebeb0a2bsm1165158e87.122.2025.02.02.21.24.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Feb 2025 21:24:15 -0800 (PST) From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= To: ffmpeg-devel@ffmpeg.org Date: Mon, 3 Feb 2025 06:23:35 +0100 Message-ID: <20250203052335.413-1-kasper93@gmail.com> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avformat/mov: fix eof check after avio_skip() 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 Cc: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: VGhpcyBmaXggZW5zdXJlcyB0aGF0IHRoZSBsb29wIHN0b3BzIGVhcmx5IG9uIEVPRi4gVGhlIGlz c3VlIG9jY3VycwpiZWNhdXNlIG1vdl9yZWFkX2luZmUoKSBwZXJmb3JtcyBhIHZlcnNpb24gY2hl Y2sgYW5kIHNraXBzIHVuc3VwcG9ydGVkCnZlcnNpb25zLiBUaGUgcHJvYmxlbSBpcyB0aGF0IHNl ZWtpbmcgd2l0aGluIHRoZSBzdHJlYW0gY2xlYXJzIHRoZSBFT0YKZmxhZywgY2F1c2luZyBhdmlv X2Zlb2YoKSB0byBub3QgZnVuY3Rpb24gYXMgZXhwZWN0ZWQuIFRoaXMgaXMgcmVzb2x2ZWQKYnkg bW92aW5nIHRoZSBFT0YgY2hlY2sgYWZ0ZXIgcmVhZGluZyB0aGUgc2l6ZSBhbmQgdHlwZSBhZnRl ciBzZWVrLAplbnN1cmluZyB0aGUgRU9GIGZsYWcgaXMgc2V0IHdoZW4gbmVjZXNzYXJ5LgoKU2ln bmVkLW9mZi1ieTogS2FjcGVyIE1pY2hhasWCb3cgPGthc3BlcjkzQGdtYWlsLmNvbT4KLS0tCiBs aWJhdmZvcm1hdC9tb3YuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9tb3YuYyBiL2xpYmF2 Zm9ybWF0L21vdi5jCmluZGV4IDJjOGJlNTEwNjMuLjlhMzg4YmY3MjMgMTAwNjQ0Ci0tLSBhL2xp YmF2Zm9ybWF0L21vdi5jCisrKyBiL2xpYmF2Zm9ybWF0L21vdi5jCkBAIC04ODY4LDEyICs4ODY4 LDEyIEBAIHN0YXRpYyBpbnQgbW92X3JlYWRfaWluZihNT1ZDb250ZXh0ICpjLCBBVklPQ29udGV4 dCAqcGIsIE1PVkF0b20gYXRvbSkKICAgICBmb3IgKGkgPSAwOyBpIDwgZW50cnlfY291bnQ7IGkr KykgewogICAgICAgICBNT1ZBdG9tIGluZmU7CiAKKyAgICAgICAgaW5mZS5zaXplID0gYXZpb19y YjMyKHBiKSAtIDg7CisgICAgICAgIGluZmUudHlwZSA9IGF2aW9fcmwzMihwYik7CiAgICAgICAg IGlmIChhdmlvX2Zlb2YocGIpKSB7CiAgICAgICAgICAgICByZXQgPSBBVkVSUk9SX0lOVkFMSURE QVRBOwogICAgICAgICAgICAgZ290byBmYWlsOwogICAgICAgICB9Ci0gICAgICAgIGluZmUuc2l6 ZSA9IGF2aW9fcmIzMihwYikgLSA4OwotICAgICAgICBpbmZlLnR5cGUgPSBhdmlvX3JsMzIocGIp OwogICAgICAgICByZXQgPSBtb3ZfcmVhZF9pbmZlKGMsIHBiLCBpbmZlLCBpKTsKICAgICAgICAg aWYgKHJldCA8IDApCiAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0tIAoyLjQ1LjEKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4K