From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 595A3500C8 for ; Mon, 7 Jul 2025 19:26:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id AF7E5691771; Mon, 7 Jul 2025 22:26:09 +0300 (EEST) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 8EBB2691372 for ; Mon, 7 Jul 2025 22:26:03 +0300 (EEST) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-60c5b8ee2d9so7840693a12.2 for ; Mon, 07 Jul 2025 12:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751916362; x=1752521162; 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=03esJgeGbe4TmVbXbQsHE8Nh2giwfx4eDNQgsaDH0BI=; b=MRopfbfNTgUakhofANRkO1xsPzp9ufZ5Qh+1T+Lb4FBJRSu1CeELWE4TNa8y6hJdzE b2gwIrrrKY7y6eyFJRwXvqxz45e+b7aT+PHW5wqtFVJULHwv8gm5RI5X/PNl7QOBC01h HZkJ8GZ1nDhfhTeMQZsH9D0Kh+GMb/9EHQnXT4y49gGQUah0or+8C3bdtdxCi1fI1Kxn 6D1EZVhAMLLZkXNZdY94RP2eM1TN1WNBYjZgNH8KELXbGGEcbmODKrrt5IVhPqH5URS4 48HLDqgZjof4ONxJCGMF/unV/ZUBKTDV6C/Me61otz5X8BdQS1gsYEHhqvpZGHYuVVIH Lz+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751916362; x=1752521162; 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=03esJgeGbe4TmVbXbQsHE8Nh2giwfx4eDNQgsaDH0BI=; b=ZXINx8d8XleAASbyJV1hmcURlcz3tzMgpio33FcuG11Rk6TqdCXIVTGh7JQZcqto+z vq3sClBG7+mt6gBQodCq4spvAloFJieqZhGlx8NPV7ATIN5j+seWExRO5rafLqcI0RyP STXWcDGDlUPvRtirONKTpdLjnttDLA6QKLUnty8wHBkiQc1pIgOaAI3RSPjP+qBU/U/s abGxkDhhXizJaWOSkUr/7zBOWXCFWgBm59enjmqSLV2qjTupNHkGLmu+l+fMtxcL1oxz hc/vnvlC8eR0WeghW7rUdrGOhitPRRvYSiF6WD2Z5jzhluYoXAug2FlfuUDGPrsDmOvi oBHg== X-Gm-Message-State: AOJu0YwFPkacevyCCwSZxwyRH6JH6P6SMXcCP43HhKqIkHuzEXCpAlGK mNYau1ySydZdQ+wWpfaK+5BdxcVH4AzgU6pZSO4GeXBWPItiRzuep8HeHh4t5g== X-Gm-Gg: ASbGncsHe/wRGnD0aBQizttw+BKVnia9ufTYCA570Pf0+h/moBkEJxh+SeAWv/gWDKp IaLL+6svy68qa2VH/hVBSmIvih4aM4KHTDJygTWhZsIKRjUu1nL6l5GCIrGZ5c4gtQOyXJ5uNb6 6EZlLIWNZrK9kTc9NV9xsB8znf6OSLxDmrfg5ivu4KLOoqNeduDXiMYjHDC8wWfDV2LlHkjeWqr 8gpDh0nWJo/qJkdVyJ2g63CwKfAkOk5emUVPtVxU5oEoir6IaaI2dKvnDnaVc0/fF2+O82cpKjW yhp0OM4t0ryoSInwIoj1P4DKVJFLk1PekZ+CDl3NgWPTH1IfoLb2XKo/ufLR4aWzgnyGHj3dKrB O44/je2kBBKg7BvlChALOcO4kD5+XSex0xX3sf4ucKU62JvI= X-Google-Smtp-Source: AGHT+IFdwdmnuD4TBhndQqsuL9cLIrCmeutfqbKAxa9NR9QC7+Sj8NO9QULa/+4ugPdVzqkDgMEjzA== X-Received: by 2002:a05:6402:2353:b0:60c:3b63:d026 with SMTP id 4fb4d7f45d1cf-6104ae35503mr37709a12.26.1751916362011; Mon, 07 Jul 2025 12:26:02 -0700 (PDT) Received: from localhost.localdomain (89-70-223-1.dynamic.play.pl. [89.70.223.1]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-60fca78fd37sm5954176a12.23.2025.07.07.12.26.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Jul 2025 12:26:01 -0700 (PDT) From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= To: ffmpeg-devel@ffmpeg.org Date: Mon, 7 Jul 2025 21:25:30 +0200 Message-ID: <20250707192530.1112-1-kasper93@gmail.com> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avformat/scd: ensure SCD_MIN_HEADER_SIZE bytes are 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 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: SW5zdGVhZCBvZiBhY2Nlc3NpbmcgdW5pbnRpYWxpemVkIGRhdGEgd2hlbiBpbnB1dCBpcyBzaG9y dGVyIHRoYW4KZXhwZWN0ZWQgc2l6ZS4KCkZpeGVzIHVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVl IGluIE1TQU4gYnVpbGQuCkZvdW5kIGJ5IE9TUy1GdXp6LgoKU2lnbmVkLW9mZi1ieTogS2FjcGVy IE1pY2hhasWCb3cgPGthc3BlcjkzQGdtYWlsLmNvbT4KLS0tCiBsaWJhdmZvcm1hdC9zY2QuYyB8 IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk aWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvc2NkLmMgYi9saWJhdmZvcm1hdC9zY2QuYwppbmRleCBl ZTExOGMxNjY4Li5lNTc3MzNhOGQ4IDEwMDY0NAotLS0gYS9saWJhdmZvcm1hdC9zY2QuYworKysg Yi9saWJhdmZvcm1hdC9zY2QuYwpAQCAtMzAsNiArMzAsNyBAQAogI2luY2x1ZGUgImxpYmF2dXRp bC9tZW0uaCIKICNpbmNsdWRlICJsaWJhdmZvcm1hdC9pbnRlcm5hbC5oIgogI2luY2x1ZGUgImF2 Zm9ybWF0LmgiCisjaW5jbHVkZSAiYXZpb19pbnRlcm5hbC5oIgogI2luY2x1ZGUgImRlbXV4Lmgi CiAKICNkZWZpbmUgU0NEX01BR0lDICAgICAgICAgICAgICAoKHVpbnQ2NF90KU1LQkVUQUcoJ1Mn LCAnRScsICdEJywgJ0InKSA8PCAzMiB8IFwKQEAgLTI0Myw3ICsyNDQsNyBAQCBzdGF0aWMgaW50 IHNjZF9yZWFkX2hlYWRlcihBVkZvcm1hdENvbnRleHQgKnMpCiAgICAgU0NERGVtdXhDb250ZXh0 ICpjdHggPSBzLT5wcml2X2RhdGE7CiAgICAgdWludDhfdCBidWZbU0NEX01JTl9IRUFERVJfU0la RV07CiAKLSAgICBpZiAoKHJldCA9IGF2aW9fcmVhZChzLT5wYiwgYnVmLCBTQ0RfTUlOX0hFQURF Ul9TSVpFKSkgPCAwKQorICAgIGlmICgocmV0ID0gZmZpb19yZWFkX3NpemUocy0+cGIsIGJ1Ziwg U0NEX01JTl9IRUFERVJfU0laRSkpIDwgMCkKICAgICAgICAgcmV0dXJuIHJldDsKIAogICAgIGN0 eC0+aGRyLm1hZ2ljICAgICAgID0gQVZfUkI2NChidWYgKyAgMCk7Ci0tIAoyLjQ1LjEKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K