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 047514478B for ; Thu, 22 Sep 2022 18:41:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8AEE368BC31; Thu, 22 Sep 2022 21:37:57 +0300 (EEST) Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 59A7068BB6F for ; Thu, 22 Sep 2022 21:37:32 +0300 (EEST) Received: from basile.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id 4A620C00C8 for ; Thu, 22 Sep 2022 21:37:31 +0300 (EEST) From: remi@remlab.net To: ffmpeg-devel@ffmpeg.org Date: Thu, 22 Sep 2022 21:37:25 +0300 Message-Id: <20220922183726.38624-28-remi@remlab.net> X-Mailer: git-send-email 2.37.2 In-Reply-To: <12078904.O9o76ZdvQC@basile.remlab.net> References: <12078904.O9o76ZdvQC@basile.remlab.net> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 28/29] lavc/aacpsdsp: RISC-V V hybrid_analysis_ileave 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 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: RnJvbTogUsOpbWkgRGVuaXMtQ291cm1vbnQgPHJlbWlAcmVtbGFiLm5ldD4KCi0tLQogbGliYXZj b2RlYy9yaXNjdi9hYWNwc2RzcF9pbml0LmMgfCAxNCArKysrKysrKy0tLS0KIGxpYmF2Y29kZWMv cmlzY3YvYWFjcHNkc3BfcnZ2LlMgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDIgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2FhY3BzZHNwX2luaXQuYyBiL2xpYmF2Y29kZWMv cmlzY3YvYWFjcHNkc3BfaW5pdC5jCmluZGV4IDYyMjJkNmY3ODcuLjc2ZjU1NTAyZWUgMTAwNjQ0 Ci0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfaW5pdC5jCisrKyBiL2xpYmF2Y29kZWMv cmlzY3YvYWFjcHNkc3BfaW5pdC5jCkBAIC0yOSwxNiArMjksMjIgQEAgdm9pZCBmZl9wc19tdWxf cGFpcl9zaW5nbGVfcnZ2KGZsb2F0ICgqZHN0KVsyXSwgZmxvYXQgKCpzcmMwKVsyXSwgZmxvYXQg KnNyYzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG4pOwogdm9pZCBmZl9w c19oeWJyaWRfYW5hbHlzaXNfcnZ2KGZsb2F0ICgqb3V0KVsyXSwgZmxvYXQgKCppbilbMl0sCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgZmxvYXQgKCpmaWx0ZXIpWzhdWzJd LCBwdHJkaWZmX3QsIGludCBuKTsKK3ZvaWQgZmZfcHNfaHlicmlkX2FuYWx5c2lzX2lsZWF2ZV9y dnYoZmxvYXQgKCpvdXQpWzMyXVsyXSwgZmxvYXQgTFsyXVszOF1bNjRdLAorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgaSwgaW50IGxlbik7CiAKIGF2X2NvbGQgdm9p ZCBmZl9wc2RzcF9pbml0X3Jpc2N2KFBTRFNQQ29udGV4dCAqYykKIHsKICNpZiBIQVZFX1JWVgog ICAgIGludCBmbGFncyA9IGF2X2dldF9jcHVfZmxhZ3MoKTsKIAotICAgIGlmIChmbGFncyAmIEFW X0NQVV9GTEFHX1JWX1pWRTMyRikgewotICAgICAgICBjLT5hZGRfc3F1YXJlcyA9IGZmX3BzX2Fk ZF9zcXVhcmVzX3J2djsKLSAgICAgICAgYy0+bXVsX3BhaXJfc2luZ2xlID0gZmZfcHNfbXVsX3Bh aXJfc2luZ2xlX3J2djsKLSAgICAgICAgYy0+aHlicmlkX2FuYWx5c2lzID0gZmZfcHNfaHlicmlk X2FuYWx5c2lzX3J2djsKKyAgICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVl9aVkUzMlgpIHsK KyAgICAgICAgYy0+aHlicmlkX2FuYWx5c2lzX2lsZWF2ZSA9IGZmX3BzX2h5YnJpZF9hbmFseXNp c19pbGVhdmVfcnZ2OworCisgICAgICAgIGlmIChmbGFncyAmIEFWX0NQVV9GTEFHX1JWX1pWRTMy RikgeworICAgICAgICAgICAgYy0+YWRkX3NxdWFyZXMgPSBmZl9wc19hZGRfc3F1YXJlc19ydnY7 CisgICAgICAgICAgICBjLT5tdWxfcGFpcl9zaW5nbGUgPSBmZl9wc19tdWxfcGFpcl9zaW5nbGVf cnZ2OworICAgICAgICAgICAgYy0+aHlicmlkX2FuYWx5c2lzID0gZmZfcHNfaHlicmlkX2FuYWx5 c2lzX3J2djsKKyAgICAgICAgfQogICAgIH0KICNlbmRpZgogfQpkaWZmIC0tZ2l0IGEvbGliYXZj b2RlYy9yaXNjdi9hYWNwc2RzcF9ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfcnZ2 LlMKaW5kZXggOTkzNDYyZGUyOS4uOWM3YmRhMTA5OCAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9y aXNjdi9hYWNwc2RzcF9ydnYuUworKysgYi9saWJhdmNvZGVjL3Jpc2N2L2FhY3BzZHNwX3J2di5T CkBAIC0xNTMsMyArMTUzLDQwIEBAIGZ1bmMgZmZfcHNfaHlicmlkX2FuYWx5c2lzX3J2diwgenZl MzJmCiAgICAgICAgIC5wdXJnZW0gaW5wdXQKICAgICAgICAgLnB1cmdlbSBmaWx0ZXIKIGVuZGZ1 bmMKKworZnVuYyBmZl9wc19oeWJyaWRfYW5hbHlzaXNfaWxlYXZlX3J2diwgenZlMzJ4IC8qIG5v IG5lZWRzIGZvciB6dmUzMmYgaGVyZSAqLworICAgICAgICBzbGxpICAgICAgICB0MCwgYTIsIDUg KyAxICsgMiAvLyBjdHooMzIgKiAyICogNCkKKyAgICAgICAgc2xsaSAgICAgICAgdDEsIGEyLCAy CisgICAgICAgIGFkZCAgICAgICAgIGEwLCBhMCwgdDAKKyAgICAgICAgYWRkICAgICAgICAgYTEs IGExLCB0MQorICAgICAgICBhZGRpICAgICAgICBhMiwgYTIsIC02NAorICAgICAgICBsaSAgICAg ICAgICB0MSwgMzggKiA2NCAqIDQKKyAgICAgICAgbGkgICAgICAgICAgdDYsIDY0ICogNCAvLyAo dWludDhfdCAqKUxbeF1baisxXVtpXSAtIExbeF1bal1baV0KKyAgICAgICAgYWRkICAgICAgICAg YTQsIGExLCB0MSAvLyAmTFsxXQorICAgICAgICBiZXF6ICAgICAgICBhMiwgM2YKKzE6CisgICAg ICAgIG12ICAgICAgICAgIHQwLCBhMAorICAgICAgICBtdiAgICAgICAgICB0MSwgYTEKKyAgICAg ICAgbXYgICAgICAgICAgdDMsIGEzCisgICAgICAgIG12ICAgICAgICAgIHQ0LCBhNAorICAgICAg ICBhZGRpICAgICAgICBhMiwgYTIsIDEKKzI6CisgICAgICAgIHZzZXR2bGkgICAgIHQ1LCB0Mywg ZTMyLCBtMSwgdGEsIG1hCisgICAgICAgIHZsc2UzMi52ICAgIHYxNiwgKHQxKSwgdDYKKyAgICAg ICAgc3ViICAgICAgICAgdDMsIHQzLCB0NQorICAgICAgICB2bHNlMzIudiAgICB2MTcsICh0NCks IHQ2CisgICAgICAgIG11bCAgICAgICAgIHQyLCB0NSwgdDYKKyAgICAgICAgdnNzZWcyZTMyLnYg djE2LCAodDApCisgICAgICAgIGFkZCAgICAgICAgIHQxLCB0MSwgdDIKKyAgICAgICAgYWRkICAg ICAgICAgdDQsIHQ0LCB0MgorICAgICAgICBzbGxpICAgICAgICB0MiwgdDUsIDEgKyAyCisgICAg ICAgIGFkZCAgICAgICAgIHQwLCB0MCwgdDIKKyAgICAgICAgYm5leiAgICAgICAgdDMsIDJiCisK KyAgICAgICAgYWRkICAgICAgICAgYTAsIGEwLCAzMiAqIDIgKiA0CisgICAgICAgIGFkZCAgICAg ICAgIGExLCBhMSwgNAorICAgICAgICBhZGQgICAgICAgICBhNCwgYTQsIDQKKyAgICAgICAgYm5l eiAgICAgICAgYTIsIDFiCiszOgorICAgICAgICByZXQKK2VuZGZ1bmMKLS0gCjIuMzcuMgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=