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 B4DF74524C for ; Sun, 15 Jan 2023 22:47:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5C74568B3E1; Mon, 16 Jan 2023 00:47:50 +0200 (EET) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1829F68B3E1 for ; Mon, 16 Jan 2023 00:47:44 +0200 (EET) Received: by mail-lj1-f179.google.com with SMTP id o7so27970091ljj.8 for ; Sun, 15 Jan 2023 14:47:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8EqoNH0aSiyRCKXdyTtMI0FjqFcxdS3fAYDxqb+ZH4M=; b=1BVqMiJ1+72I0ipLha3AG5ziGcGCgEYfwcCj8FsWasALxWDojmHmI0Vl60EVS9uRWL W40s4wZeJHW7irBPHn5d6WGAzW1iNte/fln0kwWeRS3HGitQ/0n1kmHcHkO7RycD5YwI 2NgzJoBfLIfIK+IR9zC5eNNQyNJsBz51tV3/8fYoPARtl9ll6lHFgBaFrX780AVZV2eA HLeNvz9rPg4KmIZpJzNEhuejll1JaEILLXb4qpJzBaPKJH+1vlCEFeQmXJEoxz3lVfdP aDcts+24qRlTFMSwXBUB9q+1ulGGpnPTdnenZyaQbAKi0UEZ4d4Cn+vY3nz2Y9cLJh/A 2i8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8EqoNH0aSiyRCKXdyTtMI0FjqFcxdS3fAYDxqb+ZH4M=; b=NlOk5pynrfZMXk8a73Yfh1AO68OqdXTGRycnTF6RIGxoU6SB2tsJUKKa1h1uqsJPNi KHXMV5/UxPr9wV/k3fcgV9klLYtAS0UBcGALfUixMSIjzzFBAQ0yJN2V1rUOMGeWZQHM akCEcWrxdp3ORlQhPyhqojbOmQgDZmF2A4c87q6ajav3jAP9OfpBMQuU15A9jmQe5OiT 8vsn6WzRHyQDQQrobPkP4tw0E3Szd6n9rHP9vOz5LMyCtmX0lQcxS3XenWvWP+Wi7IZW koydw0mW7iqufd2AcMyI690jyHMZTTrZhRSPSOI0gQjio353rP82O0wnU/vZUu6seqJJ tf6w== X-Gm-Message-State: AFqh2kr5Q6N5BskUtrqodrJSg9ESyjJU7KYyDOFF46gKNoDMgVK+UkrU jAIhA/6KxscM4VvCVbuqdfjprmpUOJGc2bO6fTc= X-Google-Smtp-Source: AMrXdXvWSN0VxtcLKaOlzNYGtxVQSjRaFV0v+pKRsWKCl3iH4jz8B7geAlWweliAYNjvj7DU8JahUA== X-Received: by 2002:a2e:96c8:0:b0:287:301d:33c7 with SMTP id d8-20020a2e96c8000000b00287301d33c7mr6903692ljj.23.1673822863172; Sun, 15 Jan 2023 14:47:43 -0800 (PST) Received: from localhost.localdomain (dsl-tkubng21-58c01c-243.dhcp.inet.fi. [88.192.28.243]) by smtp.gmail.com with ESMTPSA id p22-20020a2eb7d6000000b0027ff0d95231sm3468769ljo.18.2023.01.15.14.47.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Jan 2023 14:47:42 -0800 (PST) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Mon, 16 Jan 2023 00:47:41 +0200 Message-Id: <20230115224741.3446965-1-martin@martin.st> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] lavu/video_enc_params: Avoid relying on an undefined C construct 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 Cc: =?UTF-8?q?Martin=20Storsj=C3=B6?= , Anton Khirnov 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: VGhlIGNvbnN0cnVjdCBvZiB1c2luZyBvZmZzZXRvZiBvbiBhIChwb3RlbnRpYWxseSBhbm9ueW1v dXMpIHN0cnVjdApkZWZpbmVkIHdpdGhpbiB0aGUgb2Zmc2V0b2YgZXhwcmVzc2lvbiwgd2hpbGUg c3VwcG9ydGVkIGJ5IGFsbApjdXJyZW50IGNvbXBpbGVycywgaGFzIGJlZW4gZGVjbGFyZWQgZXhw bGljaXRseSB1bmRlZmluZWQgYnkgdGhlCkMgc3RhbmRhcmRzIGNvbW1pdHRlZSBbMV0uCgpDdXJy ZW50IENsYW5nIGdpdCBtYWluIGdvdCBhIHBhdGNoIFsyXSB3aGljaCBjaGFuZ2VkIHRoaXMgY29u c3RydWN0CmludG8gYSBoYXJkIGVycm9yLiBJdCBzZWVtcyBsaWtlIHRoaXMgd2lsbCBiZSBzb2Z0 ZW5lZCBpbnRvIGEKd2FybmluZyBbM10gc29vbiB0aG91Z2gsIGFzIGl0IGRpZCBicmVhayBhIGZh aXIgbnVtYmVyIG9mIHByb2plY3RzLgoKTmV2ZXJ0aGVsZXNzIC0gaW4gdGhpcyBwYXJ0aWN1bGFy IGNhc2UsIGl0J3MgdHJpdmlhbCB0byBmaXggdGhlCmNvZGUgbm90IHRvIHJlbHkgb24gdGhlIGNv bnN0cnVjdCB0aGF0IHRoZSBzdGFuZGFyZHMgY29tbWl0dGVlIGhhcwpleHBsaWNpdGx5IGNhbGxl ZCBvdXQgYXMgdW5kZWZpbmVkLgoKWzFdIGh0dHBzOi8vd3d3Lm9wZW4tc3RkLm9yZy9qdGMxL3Nj MjIvd2cxNC93d3cvZG9jcy9uMjM1MC5odG0KWzJdIGh0dHBzOi8vZ2l0aHViLmNvbS9sbHZtL2xs dm0tcHJvamVjdC9jb21taXQvZTMyN2I1Mjc2NmVkNDk3ZTQ3NzlmNGU2NTJiOWFkMjM3ZGZkYThl NgpbM10gaHR0cHM6Ly9yZXZpZXdzLmxsdm0ub3JnL0QxMzM1NzQjNDA1MzY0NwoKU2lnbmVkLW9m Zi1ieTogTWFydGluIFN0b3JzasO2IDxtYXJ0aW5AbWFydGluLnN0PgotLS0KIGxpYmF2dXRpbC92 aWRlb19lbmNfcGFyYW1zLmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNl cnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC92aWRlb19l bmNfcGFyYW1zLmMgYi9saWJhdnV0aWwvdmlkZW9fZW5jX3BhcmFtcy5jCmluZGV4IDU0YmZlZDBl ZDkuLjMzNTkyZGMxMjggMTAwNjQ0Ci0tLSBhL2xpYmF2dXRpbC92aWRlb19lbmNfcGFyYW1zLmMK KysrIGIvbGliYXZ1dGlsL3ZpZGVvX2VuY19wYXJhbXMuYwpAQCAtMjcsMTEgKzI3LDExIEBACiBB VlZpZGVvRW5jUGFyYW1zICphdl92aWRlb19lbmNfcGFyYW1zX2FsbG9jKGVudW0gQVZWaWRlb0Vu Y1BhcmFtc1R5cGUgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdW5zaWduZWQgaW50IG5iX2Jsb2Nrcywgc2l6ZV90ICpvdXRfc2l6ZSkKIHsKLSAgICBj b25zdCBzaXplX3QgYmxvY2tzX29mZnNldCA9IG9mZnNldG9mKAotICAgICAgICBzdHJ1Y3Qgewot ICAgICAgICAgICAgQVZWaWRlb0VuY1BhcmFtcyAgIHA7Ci0gICAgICAgICAgICBBVlZpZGVvQmxv Y2tQYXJhbXMgYjsKLSAgICAgICAgfSwgYik7CisgICAgc3RydWN0IFRlc3RTdHJ1Y3QgeworICAg ICAgICBBVlZpZGVvRW5jUGFyYW1zICAgcDsKKyAgICAgICAgQVZWaWRlb0Jsb2NrUGFyYW1zIGI7 CisgICAgfTsKKyAgICBjb25zdCBzaXplX3QgYmxvY2tzX29mZnNldCA9IG9mZnNldG9mKHN0cnVj dCBUZXN0U3RydWN0LCBiKTsKICAgICBzaXplX3Qgc2l6ZSA9IGJsb2Nrc19vZmZzZXQ7CiAgICAg QVZWaWRlb0VuY1BhcmFtcyAqcGFyOwogCi0tIAoyLjM0LjEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K