From patchwork Thu Mar 4 18:06:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 26101 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 9217344A0B6 for ; Thu, 4 Mar 2021 20:07:02 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 69BE1688093; Thu, 4 Mar 2021 20:07:02 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 36A8B6809B4 for ; Thu, 4 Mar 2021 20:06:56 +0200 (EET) Received: by mail-ej1-f43.google.com with SMTP id c10so24678953ejx.9 for ; Thu, 04 Mar 2021 10:06:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=rbP6IQ+Ug5e1SN0gI8Qx3D0BQT9xkNN2g+JwtIOc+gI=; b=sa9EZ6RGJqvu8D9bJP9vPV4k+mMjepp2FyGZYEK90BUWCV33Yd9SyHUf7BKp6nHUrA vwTQs6O1lPXH8i1CZs9MwaMjUULVP8zG4ao9mtEYyWhyFgbEk6GsDxu5VATQuK7+2hrD LRWU6fNMeJ+VCzC2hT/ZmYzbXKYMMmUATQTnYOhK7YLelbGQ1pbG3rlQFlUu3U68Bx3c 5JIJZq/pvm9H+Qwbg3vc3Hn//+Fk0aYTc1ZVU3RIvQs2iIWs9h8F0awYQ2Mkp7xE8ONr 766yg4cs/dwzfpFtuosjTvPt7aRBVLn++ZUc5J7mx2gdni/JP/ipvc3ITeNVPw9IZsxB oxPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=rbP6IQ+Ug5e1SN0gI8Qx3D0BQT9xkNN2g+JwtIOc+gI=; b=OcHvWG3vIdqNwEJPzR15bOTclbtkaRl/Bov387doztUfkRg3+tDMKhbLlkAgFpaSiK 9xU9B+mWATMYLYxPTV0t+9ATVF4fXz06SGM/+oJ7B4zV0cqVrOwHbMe5PkQQUgbeRhM/ cYHrvQw9T2bX6aEdKD4yBwsSKjJzmnb4k0qEdiX7A3KXZ1yb2bI82tpIAk0otMWqrUxR 60wV9PAzRyUnPmx14lroTqG0lbCbc5UvwKb1TbvZBld0WuVlFNWuCms/IRMxaXCV8qH/ XrXkabdH1okPhb03MrlT0a1lxFXzdBjRNLLMt1elYEKqg4NdKJfsZsixTcmRIVXLCD3C VcYw== X-Gm-Message-State: AOAM531MEDrHnWIJsqYTiOcKkfPirL8WH0mBJ/SyGnZmWvT5b78Ras+2 bTyWuK45BultUwlMpjkDsIBoPSgixHuMKQ== X-Google-Smtp-Source: ABdhPJzNQbctnLS9v3LR4JSDGXS9qe4JBgVM71/CZtCALd9D3oH6koFYSkyLTnnHZLmrEsL4XsxUiQ== X-Received: by 2002:a17:906:3881:: with SMTP id q1mr5697925ejd.490.1614881215705; Thu, 04 Mar 2021 10:06:55 -0800 (PST) Received: from localhost.localdomain ([94.250.185.123]) by smtp.gmail.com with ESMTPSA id g1sm56797edh.31.2021.03.04.10.06.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Mar 2021 10:06:55 -0800 (PST) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Thu, 4 Mar 2021 19:06:45 +0100 Message-Id: <20210304180645.8202-1-onemda@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [FFmpeg-devel] [PATCH] avcodec/mpeg4videodec: add forgotten flags to mpeg4_options X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Paul B Mahol --- libavcodec/mpeg4videodec.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavcodec/mpeg4videodec.c b/libavcodec/mpeg4videodec.c index fd985f0430..2ca804fdc6 100644 --- a/libavcodec/mpeg4videodec.c +++ b/libavcodec/mpeg4videodec.c @@ -3551,9 +3551,11 @@ static av_cold int decode_init(AVCodecContext *avctx) return 0; } +#define OFFSET(x) offsetof(MpegEncContext, x) +#define FLAGS AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY static const AVOption mpeg4_options[] = { - {"quarter_sample", "1/4 subpel MC", offsetof(MpegEncContext, quarter_sample), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, - {"divx_packed", "divx style packed b frames", offsetof(MpegEncContext, divx_packed), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, + {"quarter_sample", "1/4 subpel MC", OFFSET(quarter_sample), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS}, + {"divx_packed", "divx style packed b frames", OFFSET(divx_packed), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS}, {NULL} };