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 49D4247E9C for ; Sat, 30 Dec 2023 21:25:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1FDC968CCE5; Sat, 30 Dec 2023 23:25:44 +0200 (EET) Received: from glom.nmugroup.com (glom.nmugroup.com [193.183.80.6]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8AB7768CC40 for ; Sat, 30 Dec 2023 23:25:41 +0200 (EET) Received: from localhost (localhost [127.0.0.1]) by glom.nmugroup.com (Postfix) with ESMTP id D65B55428493 for ; Sat, 30 Dec 2023 22:25:40 +0100 (CET) Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (Authenticated sender: git01) by glom.nmugroup.com (Postfix) with ESMTPSA id 91E945428441 for ; Sat, 30 Dec 2023 22:25:40 +0100 (CET) Message-ID: <632179a77b474ea818c7023609398e7f4d0a6daa.camel@haerdin.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Sat, 30 Dec 2023 22:25:39 +0100 In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-q+s1k4QDnSXhBfx60/lJ" User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 4/7] lavf/codec2: Allow versions between 0.8 and 1.X 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: --=-q+s1k4QDnSXhBfx60/lJ Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-q+s1k4QDnSXhBfx60/lJ Content-Disposition: attachment; filename="0004-lavf-codec2-Allow-versions-between-0.8-and-1.X.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0004-lavf-codec2-Allow-versions-between-0.8-and-1.X.patch"; charset="UTF-8" RnJvbSA1YTY2MGQ5MWMyZjM0YzRlNDY0MjEyYmYzNjk0Y2RiN2JjYTgwZjFhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/VG9tYXM9MjBIPUMzPUE0cmRpbj89IDxnaXRA aGFlcmRpbi5zZT4KRGF0ZTogV2VkLCAyNyBEZWMgMjAyMyAxNzozMzoxOCArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggNC83XSBsYXZmL2NvZGVjMjogQWxsb3cgdmVyc2lvbnMgYmV0d2VlbiAwLjggYW5k IDEuWAoKLS0tCiBsaWJhdmZvcm1hdC9jb2RlYzIuYyB8IDM2ICsrKysrKysrKysrKysrKysrKysr KystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDE0IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L2NvZGVjMi5jIGIvbGliYXZmb3Jt YXQvY29kZWMyLmMKaW5kZXggNzhiYzMzOTIwOS4uODI5OTMwMmFjYyAxMDA2NDQKLS0tIGEvbGli YXZmb3JtYXQvY29kZWMyLmMKKysrIGIvbGliYXZmb3JtYXQvY29kZWMyLmMKQEAgLTM3LDggKzM3 LDExIEBACiAKIC8vdGhlIGxvd2VzdCB2ZXJzaW9uIHdlIHNob3VsZCBldmVyIHJ1biBhY3Jvc3Mg aXMgMC44CiAvL3dlIG1heSBydW4gYWNyb3NzIGxhdGVyIHZlcnNpb25zIGFzIHRoZSBmb3JtYXQg ZXZvbHZlcwotI2RlZmluZSBFWFBFQ1RFRF9DT0RFQzJfTUFKT1JfVkVSU0lPTiAwCi0jZGVmaW5l IEVYUEVDVEVEX0NPREVDMl9NSU5PUl9WRVJTSU9OIDgKKyNkZWZpbmUgTUlOX01BSk9SX1ZFUlNJ T04gMAorI2RlZmluZSBNSU5fTUlOT1JfVkVSU0lPTiA4CisvL2FjY2VwdCBhbnkgbWlub3IgdmVy c2lvbiB3aXRoIG1ham9yIHZlcnNpb24gMS5YCisvL2FzIG9mIHdyaXRpbmcgdGhlIGxhdGVzdCBy ZWxlYXNlIGlzIDEuMi4wCisjZGVmaW5lIE1BWF9NQUpPUl9WRVJTSU9OIDEKIAogdHlwZWRlZiBz dHJ1Y3QgewogICAgIGNvbnN0IEFWQ2xhc3MgKmNsYXNzOwpAQCAtNDYsMTcgKzQ5LDIwIEBAIHR5 cGVkZWYgc3RydWN0IHsKICAgICBpbnQgZnJhbWVzX3Blcl9wYWNrZXQ7CiB9IENvZGVjMkNvbnRl eHQ7CiAKK3N0YXRpYyBpbnQgY2hlY2tfdmVyc2lvbih1aW50OF90IG1ham9yLCB1aW50OF90IG1p bm9yKSB7CisgICAgLy9ubyAuYzIgZmlsZXMgcHJpb3IgdG8gMC44IG9yIGxhdGVyIHRoYW4gMS5Y CisgICAgaWYgKG1ham9yID09IE1JTl9NQUpPUl9WRVJTSU9OICYmIG1pbm9yIDwgTUlOX01JTk9S X1ZFUlNJT04pCisgICAgICAgIHJldHVybiAxOworICAgIGlmIChtYWpvciA+IE1BWF9NQUpPUl9W RVJTSU9OKQorICAgICAgICByZXR1cm4gMTsKKyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIGlu dCBjb2RlYzJfcHJvYmUoY29uc3QgQVZQcm9iZURhdGEgKnApCiB7CiAgICAgLy9tdXN0IHN0YXJ0 IHdpaCBDMCBERSBDMgotICAgIGlmIChBVl9SQjI0KHAtPmJ1ZikgIT0gQ09ERUMyX01BR0lDKSB7 Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0KLQotICAgIC8vbm8gLmMyIGZpbGVzIHByaW9yIHRv IDAuOAotICAgIC8vYmUgc3RyaWN0IGFib3V0IG1ham9yIHZlcnNpb24gd2hpbGUgd2UncmUgYXQg aXQKLSAgICBpZiAocC0+YnVmWzNdICE9IEVYUEVDVEVEX0NPREVDMl9NQUpPUl9WRVJTSU9OIHx8 Ci0gICAgICAgIHAtPmJ1Zls0XSA8ICBFWFBFQ1RFRF9DT0RFQzJfTUlOT1JfVkVSU0lPTikgewor ICAgIGlmIChBVl9SQjI0KHAtPmJ1ZikgIT0gQ09ERUMyX01BR0lDIHx8CisgICAgICAgIGNoZWNr X3ZlcnNpb24ocC0+YnVmWzNdLCBwLT5idWZbNF0pKSB7CiAgICAgICAgIHJldHVybiAwOwogICAg IH0KIApAQCAtMTU4LDcgKzE2NCw4IEBAIHN0YXRpYyBpbnQgY29kZWMyX3JlYWRfaGVhZGVyX2Nv bW1vbihBVkZvcm1hdENvbnRleHQgKnMsIEFWU3RyZWFtICpzdCwgaW50IGhlYWRlCiBzdGF0aWMg aW50IGNvZGVjMl9yZWFkX2hlYWRlcihBVkZvcm1hdENvbnRleHQgKnMpCiB7CiAgICAgQVZTdHJl YW0gKnN0ID0gYXZmb3JtYXRfbmV3X3N0cmVhbShzLCBOVUxMKTsKLSAgICBpbnQgcmV0LCB2ZXJz aW9uOworICAgIGludCByZXQ7CisgICAgdWludDhfdCBtYWpvciwgbWlub3I7CiAKICAgICBpZiAo IXN0KSB7CiAgICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7CkBAIC0xNzksOSArMTg2LDEw IEBAIHN0YXRpYyBpbnQgY29kZWMyX3JlYWRfaGVhZGVyKEFWRm9ybWF0Q29udGV4dCAqcykKICAg ICAgICAgcmV0dXJuIHJldDsKICAgICB9CiAKLSAgICB2ZXJzaW9uID0gQVZfUkIxNihzdC0+Y29k ZWNwYXItPmV4dHJhZGF0YSk7Ci0gICAgaWYgKCh2ZXJzaW9uID4+IDgpICE9IEVYUEVDVEVEX0NP REVDMl9NQUpPUl9WRVJTSU9OKSB7Ci0gICAgICAgIGF2cHJpdl9yZXBvcnRfbWlzc2luZ19mZWF0 dXJlKHMsICJNYWpvciB2ZXJzaW9uICVpIiwgdmVyc2lvbiA+PiA4KTsKKyAgICBtYWpvciA9IHN0 LT5jb2RlY3Bhci0+ZXh0cmFkYXRhWzBdOworICAgIG1pbm9yID0gc3QtPmNvZGVjcGFyLT5leHRy YWRhdGFbMV07CisgICAgaWYgKGNoZWNrX3ZlcnNpb24obWFqb3IsIG1pbm9yKSkgeworICAgICAg ICBhdnByaXZfcmVwb3J0X21pc3NpbmdfZmVhdHVyZShzLCAiVmVyc2lvbiAlaS4laSIsIG1ham9y LCBtaW5vcik7CiAgICAgICAgIHJldHVybiBBVkVSUk9SX1BBVENIV0VMQ09NRTsKICAgICB9CiAK LS0gCjIuMzkuMgoK --=-q+s1k4QDnSXhBfx60/lJ 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". --=-q+s1k4QDnSXhBfx60/lJ--