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 63B19445ED for ; Mon, 19 Sep 2022 16:11:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AE6A068BCBD; Mon, 19 Sep 2022 19:10:51 +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 4C36E68BCAF for ; Mon, 19 Sep 2022 19:10:45 +0300 (EEST) Received: from basile.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id F3DDDC0098 for ; Mon, 19 Sep 2022 19:10:44 +0300 (EEST) From: remi@remlab.net To: ffmpeg-devel@ffmpeg.org Date: Mon, 19 Sep 2022 19:10:43 +0300 Message-Id: <20220919161044.19545-2-remi@remlab.net> X-Mailer: git-send-email 2.37.2 In-Reply-To: <170537ff-c751-1f40-49aa-d1dfe8b77ce8@gmail.com> References: <170537ff-c751-1f40-49aa-d1dfe8b77ce8@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCHv3 2/3] lavc/vorbisdsp: use ptrdiff_t rather than intptr_t 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: RnJvbTogUsOpbWkgRGVuaXMtQ291cm1vbnQgPHJlbWlAcmVtbGFiLm5ldD4KCi4uLiBmb3IgYSBk aWZmZXJlbmNlIGJldHdlZW4gcG9pbnRlcnMuCi0tLQogbGliYXZjb2RlYy9hYXJjaDY0L3ZvcmJp c2RzcF9pbml0LmMgfCAyICstCiBsaWJhdmNvZGVjL2FybS92b3JiaXNkc3BfaW5pdF9hcm0uYyB8 IDIgKy0KIGxpYmF2Y29kZWMvcHBjL3ZvcmJpc2RzcF9hbHRpdmVjLmMgIHwgMiArLQogbGliYXZj b2RlYy92b3JiaXMuaCAgICAgICAgICAgICAgICAgfCAyICstCiBsaWJhdmNvZGVjL3ZvcmJpc2Rl Yy5jICAgICAgICAgICAgICB8IDIgKy0KIGxpYmF2Y29kZWMvdm9yYmlzZHNwLmggICAgICAgICAg ICAgIHwgNCArKy0tCiBsaWJhdmNvZGVjL3g4Ni92b3JiaXNkc3BfaW5pdC5jICAgICB8IDIgKy0K IDcgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2xpYmF2Y29kZWMvYWFyY2g2NC92b3JiaXNkc3BfaW5pdC5jIGIvbGliYXZjb2RlYy9h YXJjaDY0L3ZvcmJpc2RzcF9pbml0LmMKaW5kZXggYzc5NmY5NWU2MS4uOTY5MzQzOTM0YiAxMDA2 NDQKLS0tIGEvbGliYXZjb2RlYy9hYXJjaDY0L3ZvcmJpc2RzcF9pbml0LmMKKysrIGIvbGliYXZj b2RlYy9hYXJjaDY0L3ZvcmJpc2RzcF9pbml0LmMKQEAgLTIyLDcgKzIyLDcgQEAKICNpbmNsdWRl ICJsaWJhdmNvZGVjL3ZvcmJpc2RzcC5oIgogCiB2b2lkIGZmX3ZvcmJpc19pbnZlcnNlX2NvdXBs aW5nX25lb24oZmxvYXQgKm1hZywgZmxvYXQgKmFuZywKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBpbnRwdHJfdCBibG9ja3NpemUpOworICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHB0cmRpZmZfdCBibG9ja3NpemUpOwogCiBhdl9jb2xkIHZvaWQgZmZf dm9yYmlzZHNwX2luaXRfYWFyY2g2NChWb3JiaXNEU1BDb250ZXh0ICpjKQogewpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9hcm0vdm9yYmlzZHNwX2luaXRfYXJtLmMgYi9saWJhdmNvZGVjL2FybS92 b3JiaXNkc3BfaW5pdF9hcm0uYwppbmRleCBmNGIzZDgwZWY2Li5hY2RhMzRmNDY4IDEwMDY0NAot LS0gYS9saWJhdmNvZGVjL2FybS92b3JiaXNkc3BfaW5pdF9hcm0uYworKysgYi9saWJhdmNvZGVj L2FybS92b3JiaXNkc3BfaW5pdF9hcm0uYwpAQCAtMjUsNyArMjUsNyBAQAogI2luY2x1ZGUgImxp YmF2Y29kZWMvdm9yYmlzZHNwLmgiCiAKIHZvaWQgZmZfdm9yYmlzX2ludmVyc2VfY291cGxpbmdf bmVvbihmbG9hdCAqbWFnLCBmbG9hdCAqYW5nLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGludHB0cl90IGJsb2Nrc2l6ZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgcHRyZGlmZl90IGJsb2Nrc2l6ZSk7CiAKIGF2X2NvbGQgdm9pZCBmZl92b3Ji aXNkc3BfaW5pdF9hcm0oVm9yYmlzRFNQQ29udGV4dCAqYykKIHsKZGlmZiAtLWdpdCBhL2xpYmF2 Y29kZWMvcHBjL3ZvcmJpc2RzcF9hbHRpdmVjLmMgYi9saWJhdmNvZGVjL3BwYy92b3JiaXNkc3Bf YWx0aXZlYy5jCmluZGV4IGMyOThkOGNhZTMuLjhmMzAxNzA1ZTkgMTAwNjQ0Ci0tLSBhL2xpYmF2 Y29kZWMvcHBjL3ZvcmJpc2RzcF9hbHRpdmVjLmMKKysrIGIvbGliYXZjb2RlYy9wcGMvdm9yYmlz ZHNwX2FsdGl2ZWMuYwpAQCAtMjksNyArMjksNyBAQAogCiAjaWYgSEFWRV9BTFRJVkVDCiBzdGF0 aWMgdm9pZCB2b3JiaXNfaW52ZXJzZV9jb3VwbGluZ19hbHRpdmVjKGZsb2F0ICptYWcsIGZsb2F0 ICphbmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludHB0 cl90IGJsb2Nrc2l6ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgcHRyZGlmZl90IGJsb2Nrc2l6ZSkKIHsKICAgICB2ZWN0b3IgZmxvYXQgbSwgYTsKICAgICB2 ZWN0b3IgYm9vbCBpbnQgdDAsIHQxOwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92b3JiaXMuaCBi L2xpYmF2Y29kZWMvdm9yYmlzLmgKaW5kZXggZjgwMTg3ZmVlZS4uMjcwODU1ZGEwNCAxMDA2NDQK LS0tIGEvbGliYXZjb2RlYy92b3JiaXMuaAorKysgYi9saWJhdmNvZGVjL3ZvcmJpcy5oCkBAIC00 NSw3ICs0NSw3IEBAIGludCBmZl92b3JiaXNfbGVuMnZsYyh1aW50OF90ICpiaXRzLCB1aW50MzJf dCAqY29kZXMsIHVuc2lnbmVkIG51bSk7CiB2b2lkIGZmX3ZvcmJpc19mbG9vcjFfcmVuZGVyX2xp c3Qodm9yYmlzX2Zsb29yMV9lbnRyeSAqIGxpc3QsIGludCB2YWx1ZXMsCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgdWludDE2X3QgKnlfbGlzdCwgaW50ICpmbGFnLAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBtdWx0aXBsaWVyLCBmbG9hdCAqIG91dCwg aW50IHNhbXBsZXMpOwotdm9pZCBmZl92b3JiaXNfaW52ZXJzZV9jb3VwbGluZyhmbG9hdCAqbWFn LCBmbG9hdCAqYW5nLCBpbnRwdHJfdCBibG9ja3NpemUpOwordm9pZCBmZl92b3JiaXNfaW52ZXJz ZV9jb3VwbGluZyhmbG9hdCAqbWFnLCBmbG9hdCAqYW5nLCBwdHJkaWZmX3QgYmxvY2tzaXplKTsK IAogI2RlZmluZSBpbG9nKGkpIGF2X2xvZzIoMiooaSkpCiAKZGlmZiAtLWdpdCBhL2xpYmF2Y29k ZWMvdm9yYmlzZGVjLmMgYi9saWJhdmNvZGVjL3ZvcmJpc2RlYy5jCmluZGV4IGJmYzRiZTZmYzYu LjEwZDE4N2I4MmEgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvdm9yYmlzZGVjLmMKKysrIGIvbGli YXZjb2RlYy92b3JiaXNkZWMuYwpAQCAtMTU3OSw3ICsxNTc5LDcgQEAgc3RhdGljIGlubGluZSBp bnQgdm9yYmlzX3Jlc2lkdWVfZGVjb2RlKHZvcmJpc19jb250ZXh0ICp2Yywgdm9yYmlzX3Jlc2lk dWUgKnZyLAogICAgIH0KIH0KIAotdm9pZCBmZl92b3JiaXNfaW52ZXJzZV9jb3VwbGluZyhmbG9h dCAqbWFnLCBmbG9hdCAqYW5nLCBpbnRwdHJfdCBibG9ja3NpemUpCit2b2lkIGZmX3ZvcmJpc19p bnZlcnNlX2NvdXBsaW5nKGZsb2F0ICptYWcsIGZsb2F0ICphbmcsIHB0cmRpZmZfdCBibG9ja3Np emUpCiB7CiAgICAgZm9yIChwdHJkaWZmX3QgaSA9IDA7IGkgPCBibG9ja3NpemU7IGkrKykgewog ICAgICAgICBpZiAobWFnW2ldID4gMC4wKSB7CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZvcmJp c2RzcC5oIGIvbGliYXZjb2RlYy92b3JiaXNkc3AuaAppbmRleCA3YWJlYzRlNGI3Li4xNzc1YTky Y2YyIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3ZvcmJpc2RzcC5oCisrKyBiL2xpYmF2Y29kZWMv dm9yYmlzZHNwLmgKQEAgLTE5LDEyICsxOSwxMiBAQAogI2lmbmRlZiBBVkNPREVDX1ZPUkJJU0RT UF9ICiAjZGVmaW5lIEFWQ09ERUNfVk9SQklTRFNQX0gKIAotI2luY2x1ZGUgPHN0ZGludC5oPgor I2luY2x1ZGUgPHN0ZGRlZi5oPgogCiB0eXBlZGVmIHN0cnVjdCBWb3JiaXNEU1BDb250ZXh0IHsK ICAgICAvKiBhc3N1bWUgbGVuIGlzIGEgbXVsdGlwbGUgb2YgNCwgYW5kIGFycmF5cyBhcmUgMTYt Ynl0ZSBhbGlnbmVkICovCiAgICAgdm9pZCAoKnZvcmJpc19pbnZlcnNlX2NvdXBsaW5nKShmbG9h dCAqbWFnLCBmbG9hdCAqYW5nLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg aW50cHRyX3QgYmxvY2tzaXplKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHB0cmRpZmZfdCBibG9ja3NpemUpOwogfSBWb3JiaXNEU1BDb250ZXh0OwogCiB2b2lkIGZmX3Zv cmJpc2RzcF9pbml0KFZvcmJpc0RTUENvbnRleHQgKmRzcCk7CmRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3g4Ni92b3JiaXNkc3BfaW5pdC5jIGIvbGliYXZjb2RlYy94ODYvdm9yYmlzZHNwX2luaXQu YwppbmRleCBkYTlmOWU2ODVlLi4wOGEzYmIyOTY1IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3g4 Ni92b3JiaXNkc3BfaW5pdC5jCisrKyBiL2xpYmF2Y29kZWMveDg2L3ZvcmJpc2RzcF9pbml0LmMK QEAgLTI1LDcgKzI1LDcgQEAKICNpbmNsdWRlICJsaWJhdmNvZGVjL3ZvcmJpc2RzcC5oIgogCiB2 b2lkIGZmX3ZvcmJpc19pbnZlcnNlX2NvdXBsaW5nX3NzZShmbG9hdCAqbWFnLCBmbG9hdCAqYW5n LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50cHRyX3QgYmxvY2tzaXpl KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB0cmRpZmZfdCBibG9ja3Np emUpOwogCiBhdl9jb2xkIHZvaWQgZmZfdm9yYmlzZHNwX2luaXRfeDg2KFZvcmJpc0RTUENvbnRl eHQgKmRzcCkKIHsKLS0gCjIuMzcuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK ClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwt cmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=