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 7E96D47929 for ; Wed, 27 Sep 2023 19:54:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5E1FA68CB3C; Wed, 27 Sep 2023 22:54:03 +0300 (EEST) Received: from mail-vs1-f50.google.com (mail-vs1-f50.google.com [209.85.217.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DBB5668CA62 for ; Wed, 27 Sep 2023 22:53:56 +0300 (EEST) Received: by mail-vs1-f50.google.com with SMTP id ada2fe7eead31-45281e0b1cbso5631469137.0 for ; Wed, 27 Sep 2023 12:53:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695844435; x=1696449235; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ad7DEyvu619YzaFEG/RRAigewNAAKrnMNhcHDbMtpYY=; b=gRmJj7Ao44FwpRxW8YIoAXYqhci5Qelqlj0WLaLa5IJN/hq+ZWt337jb1kJp3adzl7 Wrf1xRCZ/tBdD5HaP4aETKKFVVmGvP9noJcUHNHv0epyiJ9+a122NJJvnhfjVRUJjaJn e7fOB2yWz9Us3cAv06NLNj5hjOgVGwa+/RLzPs+kajWVpKtP9EK5qYXyGW42M99XDxrf UsTKt4MyTpdDJvXSi1lzj1mrjWcir8QGWQS1SOTLWG6DLrl6hYdo+B4JCp9LmyOE+pQw ElbaTRD5rLsiKF1g/Fz3BSSlSSKuoQiMgpSrcE5L7/4vXUcvHmKDk/JjTwiDMYPh3EKz Aqcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695844435; x=1696449235; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ad7DEyvu619YzaFEG/RRAigewNAAKrnMNhcHDbMtpYY=; b=fFYnY+mEgZAXvbDOSsOXgvrQJYWq/mjmUCpo9RHEZZfy8r8NAQM0MR5HzGo6h2LUis YRai4UYjiUhU8OtVjq8cPG6PqeZRYZa3ybTJI6jT0fK0fIauB/kEJKz71EkPaGfMAdwB Pfe3wWkKJKX6wLuOLulwWy/FBb8BRQdXAltmtyPV04dbLNRTR3WwJ4dJ82RiNCO+1PCk pF9rgo8c0fnlSM7xu/MpboeH/bBfBzAxOHa7Y1YDHrtlyLvcKxKLTtla39KzdtKUXxug U+zcozBfjgZtsUgVYRMExg0wPv8kBscjbWj0VidCRqm0E67bMQQybtHewET19/4MpJwO ffxw== X-Gm-Message-State: AOJu0Yy+quXP8sjxfnJMRaSnGzCyZNxE5Zr2yhpZQ/6xiUlu3a98uRl6 hCDYy+PitAQ5mwz3fvT5psP7iqy5gka2fB3H6hT7PeCALK4= X-Google-Smtp-Source: AGHT+IE8wFKJpmE5bj7DrzfkMTjYtW84hnrXGxyjOwME4+4YyMAjj75MLFMeTn6y4nMKEqGO73uBHm8dem/NFfcxbLw= X-Received: by 2002:a67:eb01:0:b0:452:58a1:112 with SMTP id a1-20020a67eb01000000b0045258a10112mr3031894vso.3.1695844435185; Wed, 27 Sep 2023 12:53:55 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a59:b7a8:0:b0:405:b46f:a850 with HTTP; Wed, 27 Sep 2023 12:53:54 -0700 (PDT) From: Paul B Mahol Date: Wed, 27 Sep 2023 21:53:54 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000276d9706065c8d8c" Subject: [FFmpeg-devel] [PATCH] avcodec/photocd: allow decoding vlc with errors 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000276d9706065c8d8c Content-Type: text/plain; charset="UTF-8" Attached. --000000000000276d9706065c8d8c Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avcodec-photocd-allow-decoding-vlc-with-errors.patch" Content-Disposition: attachment; filename="0001-avcodec-photocd-allow-decoding-vlc-with-errors.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file1 RnJvbSA2YjdlNTFlMmI0ZmFjZWFkOWM0NWZiOTQ2NDdjODViNThlNmZkZjIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgMjcgU2VwIDIwMjMgMjE6NDg6NDkgKzAyMDAKU3ViamVjdDogW1BBVENIXSBhdmNvZGVj L3Bob3RvY2Q6IGFsbG93IGRlY29kaW5nIHZsYyB3aXRoIGVycm9ycwoKQWxzbyByZW5hbWUgb3B0 aW9uIHRoYXQgbm8gbG9uZ2VyIHdvcmtzLgpBbHNvIG1ha2UgdGFibGVzIGZpbmRpbmcgbW9yZSBy b2J1c3QuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Ci0t LQogbGliYXZjb2RlYy9waG90b2NkLmMgfCA3ICsrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9waG90 b2NkLmMgYi9saWJhdmNvZGVjL3Bob3RvY2QuYwppbmRleCAwN2U4ZDQ2MGJkLi5hOWU0MmJiODZh IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Bob3RvY2QuYworKysgYi9saWJhdmNvZGVjL3Bob3Rv Y2QuYwpAQCAtMjc3LDggKzI3Nyw2IEBAIHN0YXRpYyBhdl9ub2lubGluZSBpbnQgZGVjb2RlX2h1 ZmYoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkZyYW1lICpmcmFtZSwKICAgICAgICAgICAgIGlm IChnZXRfYml0c19sZWZ0KCZnKSA8PSAwKQogICAgICAgICAgICAgICAgIHJldHVybiBBVkVSUk9S X0lOVkFMSUREQVRBOwogICAgICAgICAgICAgbSA9IGdldF92bGMyKCZnLCBzLT52bGNbaWR4XS50 YWJsZSwgcy0+dmxjW2lkeF0uYml0cywgMik7Ci0gICAgICAgICAgICBpZiAobSA8IDApCi0gICAg ICAgICAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7CiAgICAgICAgICAgICBtID0g c2lnbl9leHRlbmQobSwgOCk7CiAgICAgICAgICAgICBkYXRhW3hdID0gYXZfY2xpcF91aW50OChk YXRhW3hdICsgbSk7CiAgICAgICAgIH0KQEAgLTM4OSw2ICszODcsNyBAQCBzdGF0aWMgaW50IHBo b3RvY2RfZGVjb2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgQVZGcmFtZSAqcCwKICAg ICAgICAgICAgIHJldHVybiBBVkVSUk9SX0lOVkFMSUREQVRBOwogCiAgICAgICAgIGlmIChzLT5y ZXNvbHV0aW9uID09IDQpIHsKKyAgICAgICAgICAgIHMtPnN0cmVhbXBvcyA9IChBVl9SQjE2KGF2 cGt0LT5kYXRhICsgMjA0OCArIDE1MzYgKyAzKSArIDEyKSAqIDIwNDg7CiAgICAgICAgICAgICBp bnRlcnBfcGl4ZWxzKHB0ciwgcC0+bGluZXNpemVbMF0sIGltZ19pbmZvWzRdLndpZHRoLCBpbWdf aW5mb1s0XS5oZWlnaHQpOwogICAgICAgICAgICAgaW50ZXJwX2xpbmVzIChwdHIsIHAtPmxpbmVz aXplWzBdLCBpbWdfaW5mb1s0XS53aWR0aCwgaW1nX2luZm9bNF0uaGVpZ2h0KTsKIApAQCAtMzk2 LDcgKzM5NSw3IEBAIHN0YXRpYyBpbnQgcGhvdG9jZF9kZWNvZGVfZnJhbWUoQVZDb2RlY0NvbnRl eHQgKmF2Y3R4LCBBVkZyYW1lICpwLAogICAgICAgICAgICAgICAgIGlmICgocmV0ID0gcmVhZF9o dWZmdGFibGUoYXZjdHgsICZzLT52bGNbbl0pKSA8IDApCiAgICAgICAgICAgICAgICAgICAgIHJl dHVybiByZXQ7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBzLT5zdHJlYW1wb3MgPSAocy0+ c3RyZWFtcG9zICsgMjA0NykgJiB+MHgzZmY7CisgICAgICAgICAgICBzLT5zdHJlYW1wb3MgPSAo QVZfUkIxNihhdnBrdC0+ZGF0YSArIDIwNDggKyAxNTM2ICsgMykgKyAxNCkgKiAyMDQ4OwogICAg ICAgICAgICAgaWYgKGRlY29kZV9odWZmKGF2Y3R4LCBwLCA0LCA0KSA8IDApCiAgICAgICAgICAg ICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7CiAgICAgICAgIH0KQEAgLTQ0Nyw3ICs0 NDYsNyBAQCBzdGF0aWMgYXZfY29sZCBpbnQgcGhvdG9jZF9kZWNvZGVfY2xvc2UoQVZDb2RlY0Nv bnRleHQgKmF2Y3R4KQogI2RlZmluZSBWRCBBVl9PUFRfRkxBR19WSURFT19QQVJBTSB8IEFWX09Q VF9GTEFHX0RFQ09ESU5HX1BBUkFNCiAKIHN0YXRpYyBjb25zdCBBVk9wdGlvbiBvcHRpb25zW10g PSB7Ci0gICAgeyAibG93cmVzIiwgICJMb3dlciB0aGUgZGVjb2RpbmcgcmVzb2x1dGlvbiBieSBh IHBvd2VyIG9mIHR3byIsCisgICAgeyAicmVkdWN0aW9uIiwgIkxvd2VyIHRoZSBkZWNvZGluZyBy ZXNvbHV0aW9uIGJ5IGEgcG93ZXIgb2YgdHdvIiwKICAgICAgICAgT0ZGU0VUKGxvd3JlcyksIEFW X09QVF9UWVBFX0lOVCwgIHsgLmk2NCA9IDAgfSwgMCwgNCwgVkQgfSwKICAgICB7IE5VTEwgfSwK IH07Ci0tIAoyLjQyLjAKCg== --000000000000276d9706065c8d8c Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000276d9706065c8d8c--