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 2830F4959A for ; Tue, 13 Feb 2024 10:18:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7A22B68D1EA; Tue, 13 Feb 2024 12:18:01 +0200 (EET) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 581D268D11C for ; Tue, 13 Feb 2024 12:17:55 +0200 (EET) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-5600c43caddso5023777a12.2 for ; Tue, 13 Feb 2024 02:17:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707819474; x=1708424274; 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=RnqCBuDGheYfGPY0tDqxsK1dm7Dj0FW0M1hZsTaLDsU=; b=iyRIzTbibXWQxKL//kQirnXZJrq1Av7GnqmA3FMARzlQf7pEd8KUGo3hMNKrN3iJMO aU/8bjrijp+EeALDAw2adzlni5Ukp/f6uM5zeeLb9lHCEyoojIgf5dp2ZzJruMZvS5vv isIlzC0Gcu29gJWaGmVLSSmI8Fvl3JyiCl2cW6PmChrPBJG77ZVDsiFIpmVDbFMrs5qw clijBBaqtxDVijElN8GvqhDY4DYIFp5ARBYkut7+Pd5mm7T5ueZIsQiBGXMSrOtvYEUk ViPzxgD3oJg4SoqsXl4FqC3TOpXjJbko72vsnOo/3jWr4Sy0EVxp5IPwnie+VBjifgSu HT6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707819474; x=1708424274; 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=RnqCBuDGheYfGPY0tDqxsK1dm7Dj0FW0M1hZsTaLDsU=; b=JAu9ZqAJlOW3WHN+OZyobI5WibpSsDz7jv8U/gNbz01aw7gcy/FCsSAjFBXs2NDM7Z kMzmPJ5Jd5njHAW8R4NmhVueGz2p/nEfGNSUsruTIHIL9WAFmIax3rqoN4VoloxG9ii6 wjO6rkh/fpJmLCf6cMEK0MLhT/lDljhnh+ExOT3XypYdwvq9jMMgzkT5ntN46b4rEzg7 3Q1H75oZesNzoxUpePZNffWnwn+Z7Uoet1Og89h3Q5OA3rHy7UvkklhG6FT3ymGtHHOy /3i2Y/Zc/zH9mQh4B6aesuWZGEQgRg1I/kBSHJyHHIYek5UE3kWoD1rOBJBnhPD+K4i+ QW6w== X-Gm-Message-State: AOJu0Yy7Zd5/19dCHOPcdWHarsf/l+pPvnnUhIrSu1+QeGMTncLU+/bA 3JsNfuOuicyZCzznrVeV2IQiByF2DKXl5dgAi4va6WEKrBIoWrn4MZ3Od1qZ X-Google-Smtp-Source: AGHT+IFkX+UdpJYYfU+szSgr9oysu3wmqtI7imXsavGkSUT/6fUojgNvdXHmYYEG0l1qAGUAltaU9A== X-Received: by 2002:a17:906:e297:b0:a3d:1994:d3b2 with SMTP id gg23-20020a170906e29700b00a3d1994d3b2mr234961ejb.74.1707819473882; Tue, 13 Feb 2024 02:17:53 -0800 (PST) Received: from localhost.localdomain ([80.169.186.251]) by smtp.gmail.com with ESMTPSA id ty5-20020a170907c70500b00a3c9c70fabesm1138836ejc.25.2024.02.13.02.17.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Feb 2024 02:17:53 -0800 (PST) From: Mattias Wadman To: ffmpeg-devel@ffmpeg.org Date: Tue, 13 Feb 2024 11:17:46 +0100 Message-ID: <20240213101746.56472-1-mattias.wadman@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2] 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 cGFyc2UuYwppbmRleCAyOGRiNDY1MDU5Li45ZjY2ZjA3OWMyIDEwMDY0NAotLS0gYS9saWJhdmNv ZGVjL2gyNjQ1X3BhcnNlLmMKKysrIGIvbGliYXZjb2RlYy9oMjY0NV9wYXJzZS5jCkBAIC00MCw4 ICs0MCw5IEBAIGludCBmZl9oMjY0NV9leHRyYWN0X3Jic3AoY29uc3QgdWludDhfdCAqc3JjLCBp bnQgbGVuZ3RoLAogCiAgICAgbmFsLT5za2lwcGVkX2J5dGVzID0gMDsKICNkZWZpbmUgU1RBUlRD T0RFX1RFU1QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKLSAgICAgICAgaWYgKGkgKyAyIDwgbGVuZ3RoICYmIHNyY1tpICsgMV0gPT0gMCAmJiBzcmNb aSArIDJdIDw9IDMpIHsgICAgIFwKLSAgICAgICAgICAgIGlmIChzcmNbaSArIDJdICE9IDMgJiYg c3JjW2kgKyAyXSAhPSAwKSB7ICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKGkgKyAy IDwgbGVuZ3RoICYmIHNyY1tpICsgMV0gPT0gMCAmJiAgICAgICAgICAgICAgICAgICAgICAgIFwK KyAgICAgICAgICAgKHNyY1tpICsgMl0gPT0gMyB8fCBzcmNbaSArIDJdID09IDEpKSB7ICAgICAg ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGlmIChzcmNbaSArIDJdID09IDEpIHsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAvKiBz dGFydGNvZGUsIHNvIHdlIG11c3QgYmUgcGFzdCB0aGUgZW5kICovICAgICAgICAgICAgIFwKICAg ICAgICAgICAgICAgICBsZW5ndGggPSBpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFwKICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIuNDMuMAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcg bGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9s aXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5z dWJzY3JpYmUiLgo=