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 C75F449517 for ; Mon, 12 Feb 2024 16:28:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0762068D13D; Mon, 12 Feb 2024 18:28:06 +0200 (EET) Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 85C01688158 for ; Mon, 12 Feb 2024 18:27:59 +0200 (EET) Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-2d0a4e1789cso40158961fa.3 for ; Mon, 12 Feb 2024 08:27:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707755278; x=1708360078; 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=WijwHeMYnE1nTYJVEl5ZR9aPwqr16T8rucNHzA8+AIk=; b=JmU2dMrUTOqaWvUm71yL1BblBshD0vHxwpmOLn4lNZTuUAlCSxLgiINxJVt0KtI7aN nWdC6P3rdc6oxCwam78HabU1uMkTbJCkO8VIyOH+BvM5ons+D6cxA6Q4MlXJcvX4o52g CedeP/2wukpwz0O69to+/Js0TVaCL6s3XtWTUuGblCGpd+o0oQbD6ioh4j96F4vCYJAS ta1xijDk0FAQpsDT73v/+wc36vXvOD8aLn1m4uxEDDl6O/cm2F0TS0O5sdD2+ALFS3eS S1lkmoZ35RS53klsfbxDlanfFTX2q9hmQN7pMC1Ro4pdicWjt0vkxPKgHQDyXdJFaP5T vcfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707755278; x=1708360078; 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=WijwHeMYnE1nTYJVEl5ZR9aPwqr16T8rucNHzA8+AIk=; b=TPfkeYdef4g+TH2J2ZMXpFGJ0ZzK87/Spu34QuEslxEowMe7/ldBmfS4RBOycMUPWs LEkWGzN0Y6UZSFVAvE6JeQwI7g+KgE06wWUTIDItP2bwZ5jpOsMcpQQGx9JkSb+6dbTI 5D6OMDk2APYqga+JY64+hkhYoNR8QarGDQYU8b12y84GdHVB+gaqrZwg830wc6KQ7jlP HdhiEpfakQWYNhkS8qjKurzZcT5ufpv5sg44/gEBNifQFwflIvpBOHIce+3Q5LAgW0JG s3/NpHi+hGWUIaJD6BvUmEbqyEieFk72UrDQL2ZSPR6V0wtzSv5++FGvyA7R/+fLxUj5 6tmw== X-Gm-Message-State: AOJu0Yyw3IVL7OH+Ex6vwTHQPWk17opPEvUkzssflkz4TwvAbb8/o9S9 5HtHil6Nlw+A7fOVx90iBSKEgk7v/WFHBYDHz0odKvwrmvWADp6YCoKx0KGV X-Google-Smtp-Source: AGHT+IFuyO6FWTI6f9M0IysNdA/PjdErqu1U/PlHgFWW7gX9Y5IA4JBNHy7FElYPyCNblhw8Y0WTGw== X-Received: by 2002:a2e:bc10:0:b0:2d0:ef3a:e81b with SMTP id b16-20020a2ebc10000000b002d0ef3ae81bmr4007222ljf.45.1707755278086; Mon, 12 Feb 2024 08:27:58 -0800 (PST) Received: from C02WW1K9HV2R.lan ([84.218.15.152]) by smtp.gmail.com with ESMTPSA id p11-20020a2e9a8b000000b002d0d129eb2csm147047lji.97.2024.02.12.08.27.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Feb 2024 08:27:57 -0800 (PST) From: Mattias Wadman To: ffmpeg-devel@ffmpeg.org Date: Mon, 12 Feb 2024 17:27:55 +0100 Message-ID: <20240212162755.43790-1-mattias.wadman@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v1] avcodec/h2645_parse: Don't treat 0x000002 as a start code and truncate 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: Mattias Wadman 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: QWNjb3JkaW5nIHRvIElUVS1UIEguMjY1IDcuNC4yLjEgdGhpcyBieXRlIHNlcXVlbmNlIHNob3Vs ZCBub3QgYXBwZWFyIGluIGEKTkFMIHVuaXQgYnV0IGluIHByYWN0aWNlIGluIHJhcmUgY2FzZXMg aXQgc2VlbXMgaXQgZG9lcywgcG9zc2libHkgZHVlIHRvIGJ1Z2d5CmVuY29kZXJzLiBPdGhlciBw bGF5ZXJzIGxpa2UgVkxDIGFuZCBRdWlja3RpbWUgc2VlbSB0byBiZSBmaW5lIHdpdGggaXQuCgpD dXJyZW50bHkgd2hlbiB0aGlzIHNlcXVlbmNlIGlzIGZvdW5kIGl0IGlzIHRyZWF0ZWQgYXMgaWYg dGhlIG5leHQgc3RhcnQgY29kZQpoYXMgYmVlbiBmb3VuZCBhbmQgdGhlIE5BTCB1bml0IGdldHMg dHJ1bmNhdGVkLgoKVGhpcyBjaGFuZ2UgbGltaXRzIHRoZSBjb2RlIHRvIG9ubHkgbG9vayBmb3Ig Zmlyc3Qgc3RhcnQgY29kZSAweDAwMDAwMDEgb3IKZmlyc3QgZXNjYXBlIDB4MDAwMDAzLgoKU2Fk bHkgaSBjYW4ndCBzaGFyZSB0aGUgb3JpZ2luYWwgc291cmNlIGZpbGUgd2l0aCB0aGUgaXNzdWUg YnV0IHRoZSBmaXJzdAo4MCBieXRlcyBvZiB0aGUgTkFMIHVuaXQgbG9va3MgbGlrZSB0aGlzOgoK ICAgICAgIOKUgjAwIDAxIDAyIDAzIDA0IDA1IDA2IDA3IDA4IDA5IDBhIDBiIDBjIDBkIDBlIDBm 4pSCMDEyMzQ1Njc4OWFiY2RlZuKUggoweDAwMDAw4pSCMDAgMDAgMDAgMDEgMDIgMDEgZDAgYmMg NTcgYTEgYjggNDQgNzAgMDEgMDAgMGLilIIuLi4uLi4uLlcuLkRwLi4u4pSCCjB4MDAwMTDilII4 MCAyZSAwMCBjMiA2YyBlYyAzZSBiOSBlMyAwMyBmYiA5MSAyZSBkMiA0MyBjYuKUgi4uLi5sLj4u Li4uLi4uQy7ilIIKMHgwMDAyMOKUgjFkIDJjIDAwIDAwIDAyIDAwIDAyIDAwIDVjIDkzIDcyIDZm IDMxIDc2IDE4IDAw4pSCLiwuLi4uLi5cLnJvMXYuLuKUggoweDAwMDMw4pSCMDggMzggYWEgYjEg NGMgMzMgM2YgZmQgMDggY2IgNzcgOWIgZDQgM2MgZGIgMDLilIIuOC4uTDM/Li4udy4uPC4u4pSC CjB4MDAwNDDilIJhMiAwNCA3MyAxNSA3NSBkZSAzYiBjNCA2NyBjMCA4ZiBjYSBhZCAzMSBmMSA5 OeKUgi4ucy51LjsuZy4uLi4xLi7ilIIKLS0tCiBsaWJhdmNvZGVjL2gyNjQ1X3BhcnNlLmMgfCA1 ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvaDI2NDVfcGFyc2UuYyBiL2xpYmF2Y29kZWMvaDI2NDVf cGFyc2UuYwppbmRleCAyOGRiNDY1MDU5Li5kNTRiZGQ1M2MyIDEwMDY0NAotLS0gYS9saWJhdmNv ZGVjL2gyNjQ1X3BhcnNlLmMKKysrIGIvbGliYXZjb2RlYy9oMjY0NV9wYXJzZS5jCkBAIC00MCw4 ICs0MCw5IEBAIGludCBmZl9oMjY0NV9leHRyYWN0X3Jic3AoY29uc3QgdWludDhfdCAqc3JjLCBp bnQgbGVuZ3RoLAogCiAgICAgbmFsLT5za2lwcGVkX2J5dGVzID0gMDsKICNkZWZpbmUgU1RBUlRD T0RFX1RFU1QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKLSAgICAgICAgaWYgKGkgKyAyIDwgbGVuZ3RoICYmIHNyY1tpICsgMV0gPT0gMCAmJiBzcmNb aSArIDJdIDw9IDMpIHsgICAgIFwKLSAgICAgICAgICAgIGlmIChzcmNbaSArIDJdICE9IDMgJiYg c3JjW2kgKyAyXSAhPSAwKSB7ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICBpZiAoaSArIDIg PCBsZW5ndGggJiYgc3JjW2kgKyAxXSA9PSAwICYmICAgICAgICAgICAgICAgICAgICAgICAgIFwK KyAgICAgICAgICAgKHNyY1tpICsgMl0gPT0gMyB8fCBzcmNbaSArIDJdID09IDEpKSB7ICAgICAg ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGlmIChzcmNbaSArIDJdID09IDEpIHsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAvKiBz dGFydGNvZGUsIHNvIHdlIG11c3QgYmUgcGFzdCB0aGUgZW5kICovICAgICAgICAgICAgIFwKICAg ICAgICAgICAgICAgICBsZW5ndGggPSBpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFwKICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIuNDMuMAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcg bGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9s aXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5z dWJzY3JpYmUiLgo=