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 ESMTPS id 764424CC7E for ; Sat, 25 Jan 2025 20:23:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 70B8E68B9A0; Sat, 25 Jan 2025 22:22:16 +0200 (EET) Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6C5C168B8E9 for ; Sat, 25 Jan 2025 22:22:12 +0200 (EET) Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-21bc1512a63so64212145ad.1 for ; Sat, 25 Jan 2025 12:22:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737836530; x=1738441330; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=D4ODUXmCGpKU/aE9VetfuTiF5nQKFuJER4+fU6F+/n4=; b=aIjAdDI+S9PJMDJufEDg/kWipfJoeUb2g2CcEjAjPNV4DYTATIFGIHm9FQkmDgjVBJ AnoT+CcVV6fR3aPpKTq9OCofYuq0nY1phEJEcX29WnfTj0dFuMm3TDd0dIFyYxmnkPjh nDcANlTajKTbJViqkBj9HovTnyTgMXLJRplW1yAA0t0Mdj4txbBnBU+cZ+faWLftePiB SwXga0uE4zRcLTu/SQWr7l701vNA05EGY1kRR6D+Uc5EQ9iL9PxXFmQazg8WNqDpiH+6 0s0Hv3R8kfBerReFyY/dBDJxNsoBGAKUCo1NzhICJZz/gCL0w97iSfsIgoH4L9f/JEPm 8vsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737836530; x=1738441330; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=D4ODUXmCGpKU/aE9VetfuTiF5nQKFuJER4+fU6F+/n4=; b=DbNILrWAtkEtj3iNmchQcJq6xc7JsE2RTxiNk77AzogK1r7SZFbKlObwM23La8/XRj 5ylFhZdc12zCYTHGdAwghlX0UCjGYunK69cPH1CA5hgi2A5aBZZqSklgdjJlodPs/5mO gs9qmu8SP5KnDcSOSnNz9JHPvoEiZib2FR4RnFy7mMi1mJyLp4SvT3/lQUgr6G//ovpJ 8ScTlYKqaV+bCnCxhdM/oMbLyHcW1N/VAYivnX1Kc8ugY4Hco/fiBgamPUumudCBmSuZ yBH66OBfo114tUjPL/m0/EvNZpFfHQ6n7BrPVcPVgNCkNPUYMPyWoPt+Gx3shcIZBY3M 3ZNw== X-Gm-Message-State: AOJu0YydOCf7kvZg1Qi2e7vHSigY5VMoTD0bz4oJ4tTU89KQsIrm4bRL AQrEQibYMJXlM6lVfJEPJmTGYAoslQCTU7y/Mjf7BhmQO8b6vVTzTNiRbQ== X-Gm-Gg: ASbGncuYXHkthRU36YWTnQ3xvpE6nU6yqF9JhQxi0sDjJU1VVYLWs2L0dIK6gnzW138 apjfKv4wqi2a8/0jGF0Rzb26qIonKSkDuJB8k96pP39g1vt2p3DRq09HeCRPMgKlEV9RxPZiyVO 5QX0vKlcecjGOt5lSa+1GkmMwAqx+FVP3O72/iiwxXMqOxhXWEU14RpX/SCQP3mBkVvsX7jyJY2 lWbnMf9qx9CI4CPIFMzPwAoinuDQrvDzXYmUfnhFpYnO3VbrzIM0tid/0bOdLQIAw+xyt+L3a9j 1ojaBh6SmT7o4ibZgopgUw== X-Google-Smtp-Source: AGHT+IGQEz1g/jMpjt7xJv/8WeznS39EYSIQ+15GehrGSXPhJvYSBotRYtZynLHcKvTWeEaMdCp5VA== X-Received: by 2002:a17:902:d4cd:b0:216:7ee9:21ff with SMTP id d9443c01a7336-21c357a617dmr566329945ad.49.1737836530153; Sat, 25 Jan 2025 12:22:10 -0800 (PST) Received: from localhost.localdomain ([2800:2121:b040:c:f188:b333:21cc:e83f]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21da3ea396asm36155335ad.91.2025.01.25.12.22.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Jan 2025 12:22:09 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sat, 25 Jan 2025 17:21:37 -0300 Message-ID: <20250125202143.12126-9-jamrial@gmail.com> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250125202143.12126-1-jamrial@gmail.com> References: <20250125202143.12126-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 09/14] avutil/ambient_viewing_environment: deprecate av_ambient_viewing_environment_create_side_data() 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: It's no longer needed after the addition of av_frame_side_data_new_struct() Signed-off-by: James Almer --- libavutil/ambient_viewing_environment.c | 2 ++ libavutil/ambient_viewing_environment.h | 6 ++++++ libavutil/version.h | 1 + 3 files changed, 9 insertions(+) diff --git a/libavutil/ambient_viewing_environment.c b/libavutil/ambient_viewing_environment.c index ee2e9427cd..16858bf206 100644 --- a/libavutil/ambient_viewing_environment.c +++ b/libavutil/ambient_viewing_environment.c @@ -46,6 +46,7 @@ AVAmbientViewingEnvironment *av_ambient_viewing_environment_alloc(size_t *size) return env; } +#if FF_API_CREATE_SIDE_DATA AVAmbientViewingEnvironment *av_ambient_viewing_environment_create_side_data(AVFrame *frame) { AVFrameSideData *side_data = @@ -60,3 +61,4 @@ AVAmbientViewingEnvironment *av_ambient_viewing_environment_create_side_data(AVF return (AVAmbientViewingEnvironment *)side_data->data; } +#endif diff --git a/libavutil/ambient_viewing_environment.h b/libavutil/ambient_viewing_environment.h index e5e4ac2173..08aac686f0 100644 --- a/libavutil/ambient_viewing_environment.h +++ b/libavutil/ambient_viewing_environment.h @@ -22,8 +22,10 @@ #define AVUTIL_AMBIENT_VIEWING_ENVIRONMENT_H #include +#include "attributes.h" #include "frame.h" #include "rational.h" +#include "version.h" /** * Ambient viewing environment metadata as defined by H.274. The values are @@ -61,12 +63,16 @@ typedef struct AVAmbientViewingEnvironment { */ AVAmbientViewingEnvironment *av_ambient_viewing_environment_alloc(size_t *size); +#if FF_API_CREATE_SIDE_DATA /** * Allocate and add an AVAmbientViewingEnvironment structure to an existing * AVFrame as side data. * + * @deprecated use @ref av_frame_side_data_new_struct() * @return the newly allocated struct, or NULL on failure */ +attribute_deprecated AVAmbientViewingEnvironment *av_ambient_viewing_environment_create_side_data(AVFrame *frame); +#endif #endif /* AVUTIL_AMBIENT_VIEWING_ENVIRONMENT_H */ diff --git a/libavutil/version.h b/libavutil/version.h index e736484a1e..d4229178ab 100644 --- a/libavutil/version.h +++ b/libavutil/version.h @@ -118,6 +118,7 @@ #define FF_API_OPT_INT_LIST (LIBAVUTIL_VERSION_MAJOR < 60) #define FF_API_OPT_PTR (LIBAVUTIL_VERSION_MAJOR < 60) #define FF_API_SIDE_DATA_BUF (LIBAVUTIL_VERSION_MAJOR < 60) +#define FF_API_CREATE_SIDE_DATA (LIBAVUTIL_VERSION_MAJOR < 60) /** * @} -- 2.48.1 _______________________________________________ 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".