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 5735E434F7 for ; Tue, 14 Jun 2022 14:41:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0794068B655; Tue, 14 Jun 2022 17:41:22 +0300 (EEST) Received: from mail.acc.umu.se (mail.acc.umu.se [130.239.18.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7C659680C0D for ; Tue, 14 Jun 2022 17:41:15 +0300 (EEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by amavisd-new (Postfix) with ESMTP id 13EE644DCB for ; Tue, 14 Jun 2022 16:41:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1655217675; bh=0dslA+wrBsmStcQCPb9M6AtxQtfZa1VDs9drVWXRR0I=; h=Subject:From:To:Date:In-Reply-To:References:From; b=pyOyG1w73I0coAMI0qND3uSHxSGZxEtbojcRqr6yJj1qgMu73RWj2mofMMrl07DOm ylkZuPdc6IZy7hCv7jayx4pL2/n272TCX/HBnhrvHLQ/8FzYYN6gIgLrC8dc4dD4F5 dsxx7nlc8O3iF5bGfDJZa9v+UzD5gRgPXoK+GZgKTmsSro/jxkAA2Ou7JZ0diDVEve +I6xf3+qH0IJQaQ4l2OT3gAohNRoFN1W6/mtMc5RYsEbfL7/FdVDX8fZ7dKO9QSFcu WsoV4gp3dXdvacpBSmV/rsamsSwj8eaiTKeYvDlKVNGV6e4IOdlndop25zNqhWCy5t F8tVUiGTO+xwQ== Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tjoppen) by mail.acc.umu.se (Postfix) with ESMTPSA id 8F59D44DC6 for ; Tue, 14 Jun 2022 16:41:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1655217674; bh=0dslA+wrBsmStcQCPb9M6AtxQtfZa1VDs9drVWXRR0I=; h=Subject:From:To:Date:In-Reply-To:References:From; b=HmhfRqsNFgRbKUHg3n9E3A1uap/yz88XipT1YLFg31LLnzvvYAnEFg+SSLlcMLjeu TBqiQIjH158zN0kBlGhTQufBeMxs9/RMY2FH+X6y4HTUsYPcY0nEj7lXJRLXbeMWXQ g/xtAAXO+cYg55OPvc0maiDHRAOYU3iHw+Gohz7F+CGjUmsOPhsEGmQZQEwHbE26t5 6EXPLEqRcUdpOAB/f6zqywkgSlUKGcKgPLpICFj/kPylfVbN7hKPducnKuN+ZAN2+P Aa9AyFRWIUFEKT+unZDTTynzoI27oKJFnjczTBlEOym9feSnHj5uUzwFBdzYlom7qB a2PZqWoJW4sDw== Message-ID: <2ab7238154c98289a19f655c87a20c339561b3e8.camel@acc.umu.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Tue, 14 Jun 2022 16:41:14 +0200 In-Reply-To: <10ec51ef44325c2de6d5de7b994a9b6c8eb5e3a2.camel@acc.umu.se> References: <10ec51ef44325c2de6d5de7b994a9b6c8eb5e3a2.camel@acc.umu.se> Content-Type: multipart/mixed; boundary="=-XpzSY+xGlbo0o1w70WSd" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 05/13] lavc/jpeg2000dec: Thread init_tile() 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: --=-XpzSY+xGlbo0o1w70WSd Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-XpzSY+xGlbo0o1w70WSd Content-Disposition: attachment; filename="0005-lavc-jpeg2000dec-Thread-init_tile.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0005-lavc-jpeg2000dec-Thread-init_tile.patch"; charset="UTF-8" RnJvbSAwODBlYmRjOWJhZDEzMDA5OGJmZjU3NWY5Y2U2OTBiOGE1MjJjOWY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/VG9tYXM9MjBIPUMzPUE0cmRpbj89IDxnaXRA aGFlcmRpbi5zZT4KRGF0ZTogTW9uLCAxMyBKdW4gMjAyMiAxNTowOToxNyArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggMDUvMTNdIGxhdmMvanBlZzIwMDBkZWM6IFRocmVhZCBpbml0X3RpbGUoKQoKLS0t CiBsaWJhdmNvZGVjL2pwZWcyMDAwZGVjLmMgfCAzMCArKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2pwZWcyMDAwZGVjLmMgYi9saWJhdmNvZGVjL2pwZWcy MDAwZGVjLmMKaW5kZXggOTM0NDYzMGM2Zi4uZWY1MTY3YzI5ZSAxMDA2NDQKLS0tIGEvbGliYXZj b2RlYy9qcGVnMjAwMGRlYy5jCisrKyBiL2xpYmF2Y29kZWMvanBlZzIwMDBkZWMuYwpAQCAtMTAx NSwxMiArMTAxNSwxOSBAQCBzdGF0aWMgaW50IGdldF9wcHQoSnBlZzIwMDBEZWNvZGVyQ29udGV4 dCAqcywgaW50IG4pCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaW5pdF90aWxlKEpw ZWcyMDAwRGVjb2RlckNvbnRleHQgKnMsIGludCB0aWxlbm8pCitzdGF0aWMgaW50IGluaXRfdGls ZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIHZvaWQgKnRkLAorICAgICAgICAgICAgICAgICAgICAg aW50IGpvYm5yLCBpbnQgdGhyZWFkbnIpCiB7Ci0gICAgaW50IGNvbXBubzsKLSAgICBpbnQgdGls ZXggPSB0aWxlbm8gJSBzLT5udW1YdGlsZXM7Ci0gICAgaW50IHRpbGV5ID0gdGlsZW5vIC8gcy0+ bnVtWHRpbGVzOwotICAgIEpwZWcyMDAwVGlsZSAqdGlsZSA9IHMtPnRpbGUgKyB0aWxlbm87Cisg ICAgSnBlZzIwMDBEZWNvZGVyQ29udGV4dCAqcyAgID0gYXZjdHgtPnByaXZfZGF0YTsKKyAgICBp bnQgdGlsZW5vICAgICAgICAgICAgICAgICAgPSBqb2JuciAvIHMtPm5jb21wb25lbnRzOworICAg IGludCB0aWxleCAgICAgICAgICAgICAgICAgICA9IHRpbGVubyAlIHMtPm51bVh0aWxlczsKKyAg ICBpbnQgdGlsZXkgICAgICAgICAgICAgICAgICAgPSB0aWxlbm8gLyBzLT5udW1YdGlsZXM7Cisg ICAgaW50IGNvbXBubyAgICAgICAgICAgICAgICAgID0gam9ibnIgJSBzLT5uY29tcG9uZW50czsK KyAgICBKcGVnMjAwMFRpbGUgKnRpbGUgICAgICAgICAgPSBzLT50aWxlICsgdGlsZW5vOworICAg IEpwZWcyMDAwQ29tcG9uZW50ICpjb21wICAgICA9IHRpbGUtPmNvbXAgKyBjb21wbm87CisgICAg SnBlZzIwMDBDb2RpbmdTdHlsZSAqY29kc3R5ID0gdGlsZS0+Y29kc3R5ICsgY29tcG5vOworICAg IEpwZWcyMDAwUXVhbnRTdHlsZSAgKnFudHN0eSA9IHRpbGUtPnFudHN0eSArIGNvbXBubzsKKyAg ICBpbnQgcmV0OyAvLyBnbG9iYWwgYmFuZG5vCiAKICAgICBpZiAoIXRpbGUtPmNvbXApCiAgICAg ICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7CkBAIC0xMDMwLDEyICsxMDM3LDYgQEAgc3RhdGlj IGludCBpbml0X3RpbGUoSnBlZzIwMDBEZWNvZGVyQ29udGV4dCAqcywgaW50IHRpbGVubykKICAg ICB0aWxlLT5jb29yZFsxXVswXSA9IGF2X2NsaXAodGlsZXkgICAgICAgKiAoaW50NjRfdClzLT50 aWxlX2hlaWdodCArIHMtPnRpbGVfb2Zmc2V0X3ksIHMtPmltYWdlX29mZnNldF95LCBzLT5oZWln aHQpOwogICAgIHRpbGUtPmNvb3JkWzFdWzFdID0gYXZfY2xpcCgodGlsZXkgKyAxKSAqIChpbnQ2 NF90KXMtPnRpbGVfaGVpZ2h0ICsgcy0+dGlsZV9vZmZzZXRfeSwgcy0+aW1hZ2Vfb2Zmc2V0X3ks IHMtPmhlaWdodCk7CiAKLSAgICBmb3IgKGNvbXBubyA9IDA7IGNvbXBubyA8IHMtPm5jb21wb25l bnRzOyBjb21wbm8rKykgewotICAgICAgICBKcGVnMjAwMENvbXBvbmVudCAqY29tcCA9IHRpbGUt PmNvbXAgKyBjb21wbm87Ci0gICAgICAgIEpwZWcyMDAwQ29kaW5nU3R5bGUgKmNvZHN0eSA9IHRp bGUtPmNvZHN0eSArIGNvbXBubzsKLSAgICAgICAgSnBlZzIwMDBRdWFudFN0eWxlICAqcW50c3R5 ID0gdGlsZS0+cW50c3R5ICsgY29tcG5vOwotICAgICAgICBpbnQgcmV0OyAvLyBnbG9iYWwgYmFu ZG5vCi0KICAgICAgICAgY29tcC0+Y29vcmRfb1swXVswXSA9IHRpbGUtPmNvb3JkWzBdWzBdOwog ICAgICAgICBjb21wLT5jb29yZF9vWzBdWzFdID0gdGlsZS0+Y29vcmRbMF1bMV07CiAgICAgICAg IGNvbXAtPmNvb3JkX29bMV1bMF0gPSB0aWxlLT5jb29yZFsxXVswXTsKQEAgLTEwNTksNyArMTA2 MCw3IEBAIHN0YXRpYyBpbnQgaW5pdF90aWxlKEpwZWcyMDAwRGVjb2RlckNvbnRleHQgKnMsIGlu dCB0aWxlbm8pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz LT5jYnBzW2NvbXBub10sIHMtPmNkeFtjb21wbm9dLAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcy0+Y2R5W2NvbXBub10sIHMtPmF2Y3R4LCBzLT5zbGljZXMp KQogICAgICAgICAgICAgcmV0dXJuIHJldDsKLSAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIApA QCAtMjM2Nyw5ICsyMzY4LDYgQEAgc3RhdGljIGludCBqcGVnMjAwMF9yZWFkX2JpdHN0cmVhbV9w YWNrZXRzKEpwZWcyMDAwRGVjb2RlckNvbnRleHQgKnMpCiAgICAgZm9yICh0aWxlbm8gPSAwOyB0 aWxlbm8gPCBzLT5udW1YdGlsZXMgKiBzLT5udW1ZdGlsZXM7IHRpbGVubysrKSB7CiAgICAgICAg IEpwZWcyMDAwVGlsZSAqdGlsZSA9IHMtPnRpbGUgKyB0aWxlbm87CiAKLSAgICAgICAgaWYgKChy ZXQgPSBpbml0X3RpbGUocywgdGlsZW5vKSkgPCAwKQotICAgICAgICAgICAgcmV0dXJuIHJldDsK LQogICAgICAgICBpZiAoKHJldCA9IGpwZWcyMDAwX2RlY29kZV9wYWNrZXRzKHMsIHRpbGUpKSA8 IDApCiAgICAgICAgICAgICByZXR1cm4gcmV0OwogICAgIH0KQEAgLTI2NTYsNiArMjY1NCw4IEBA IHN0YXRpYyBpbnQganBlZzIwMDBfZGVjb2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCwg QVZGcmFtZSAqcGljdHVyZSwKICAgICBwaWN0dXJlLT5rZXlfZnJhbWUgPSAxOwogICAgIHMtPnNs aWNlcyA9IGF2Y3R4LT5hY3RpdmVfdGhyZWFkX3R5cGUgPT0gRkZfVEhSRUFEX1NMSUNFID8gYXZj dHgtPnRocmVhZF9jb3VudCA6IDE7CiAKKyAgICBhdmN0eC0+ZXhlY3V0ZTIoYXZjdHgsIGluaXRf dGlsZSwgTlVMTCwgTlVMTCwgcy0+bnVtWHRpbGVzICogcy0+bnVtWXRpbGVzICogcy0+bmNvbXBv bmVudHMpOworCiAgICAgaWYgKHJldCA9IGpwZWcyMDAwX3JlYWRfYml0c3RyZWFtX3BhY2tldHMo cykpCiAgICAgICAgIGdvdG8gZW5kOwogCi0tIAoyLjMwLjIKCg== --=-XpzSY+xGlbo0o1w70WSd 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". --=-XpzSY+xGlbo0o1w70WSd--