From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id AF625461D0 for ; Tue, 14 Oct 2025 02:41:11 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'IHNFzFsViOL8Hq10VVUvjm19e6oAD3b9am0f5pS17PM=', expected b'CkOOb1VpKjjOzqYO5Iy3FEaXN1VQuiRuMwu8ph9zeUo=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1760409654; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=IHNFzFsViOL8Hq10VVUvjm19e6oAD3b9am0f5pS17PM=; b=sZD9jd95j/X+Bgj6bO8qb4ingsOESUrWgipNzDfrKcvxQ4ID3w70D20837b7+g46ECmnw 7gFPSWDIzCY823q8L/wJvyFCsbTSuL6ZKHmFQN7JvA69RWegUFRViXo1wQdDCaNs8rWLGiE bzdAhu0JExRncgscJWD0RIVv1bPRCJy9bb7b1+n1WoJQABYmdD9x1eHdVlJ8ERnAnXozb8r Zi9A4So5wOg079xv4GI9A8OtTN+i/A2pvgvwkFWtzg1sAVDtO6QgYNkEfG6MWtnoP5bGxwg DWLuOeFW6olqbE1pQOCX0D5m9akRv7lwKVkmVjJWV2BkE6GOh4r3/DvDlK8A== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id F079C68F22B; Tue, 14 Oct 2025 05:40:53 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1760409650; b=iUxrTyGfo+i0o8QpNhur1BuMOLPKw2H2TcjuDoA5T8FFFCeiQdShIArFHTAzSFpDxOYpk CIHwWImqEME0c8N/RwIzhqj86y3ReJtAOgrSnkNoqUPmenWndNfyF4r4PN7Hbuw2jPhe79/ FD1iLjyZNUmLic3JRTyWEj02t+lOJWXZUpG9K4h04ajrKG8pbQzTlUiM7h4MRvkY5k/sLK6 2f3o8U4+02189PDonWs8IZpGRjdDoyN5O4EJBPvGaBqqzurcEBeTiH4eRygtNkncCkEIe3C kyTK7ZmpkNRLCZIMMsxWkO+xx4TzXBKSiofxWHh7oZzcj49XB9+pjYjdSaDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1760409650; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=bJc5bNA2qDLghwZn/oc2BXOvbWMEIOZggOVYkQde9mM=; b=L2w3y3siNf+sW1skK/P9ngIOs+oKEyS8QbCIAZO+s61fVqj9M5ReG17atpm7Kdb4rMbtk eA8G91kj0iaHx3LRWo/ReBAoefaDcSLPt2lfhM+9JGGvQPwnFSKHgHcKtBDRXy5OENiO9zg D3AEA4G7by0zk0xl2pVECydDfspttP3PVNZPkWJJyH9iVL/Ux9KwpEAC2tmG7zWv2QESHAv in1BZaTMUl41obh8I4MF/PPmaZ/GEDV+O2imvLgZeOV4p4s6GqT27VPB6GvGL6LMHki1ryF QFjp/e5l9FPpwbjBfVoH5rOFQgVY+vJddUMaLZn8v+YnhSRwdHSfCYz7i4Ww== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1760409642; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=CkOOb1VpKjjOzqYO5Iy3FEaXN1VQuiRuMwu8ph9zeUo=; b=p8QBWLyRCU6NfmoWVQOMGJL1CVp+xdPTJKQ6543R6VMQcN29ExUxHzA76w7r0Y6JiMTsP nBpjUQLNfdkT3yuZgIxifDraQAVn6oEg8zecIvy/000B3oyfHaLDoEMQO9QIlbYtPcJ5/AN a4lFWct1+cDWYcCSpZD2S+kptaRnVTHxYkN/XIHp4L3rUyZvh4HW2UxFRu53yB/DtqXVAtT HujijrCO5BLZ8l/skLATibEyrjJzWpuOCzehelK+qMdDN5Vi0uGbtGFAzPmKS0F66I1Mav1 qQ6TBO8JToEN6qFd3cmRHnaxCr6h8cbznsH4RbSJxyAnVZQlmW5dWzQHBhkQ== Received: from be50bb5a3685 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D584568F1F4 for ; Tue, 14 Oct 2025 05:40:42 +0300 (EEST) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Tue, 14 Oct 2025 02:40:42 -0000 Message-ID: <176040964297.25.17062137919387207363@bf907ddaa564> Message-ID-Hash: JXVJUDBPOPXPV4YAYKQBNNRXM5AWNHHC X-Message-ID-Hash: JXVJUDBPOPXPV4YAYKQBNNRXM5AWNHHC X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] avformat/dump: fix log level passed to av_log when printing stream group side data (PR #20701) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: James Almer via ffmpeg-devel Cc: James Almer Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #20701 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20701 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20701.patch >>From 577d31c8f221d246b14f5d1536994143030f1310 Mon Sep 17 00:00:00 2001 From: James Almer Date: Mon, 13 Oct 2025 23:39:52 -0300 Subject: [PATCH] avformat/dump: fix log level passed to av_log when printing stream group side data Signed-off-by: James Almer --- libavformat/dump.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libavformat/dump.c b/libavformat/dump.c index dfa33fd3c9..2948189432 100644 --- a/libavformat/dump.c +++ b/libavformat/dump.c @@ -367,11 +367,11 @@ static void dump_content_light_metadata(void *ctx, const AVPacketSideData *sd, metadata->MaxCLL, metadata->MaxFALL); } -static void dump_ambient_viewing_environment_metadata(void *ctx, const AVPacketSideData *sd) +static void dump_ambient_viewing_environment_metadata(void *ctx, const AVPacketSideData *sd, int log_level) { const AVAmbientViewingEnvironment *ambient = (const AVAmbientViewingEnvironment *)sd->data; - av_log(ctx, AV_LOG_INFO, + av_log(ctx, log_level, "ambient_illuminance=%f, ambient_light_x=%f, ambient_light_y=%f", av_q2d(ambient->ambient_illuminance), av_q2d(ambient->ambient_light_x), @@ -445,12 +445,12 @@ static void dump_s12m_timecode(void *ctx, AVRational avg_frame_rate, const AVPac } } -static void dump_cropping(void *ctx, const AVPacketSideData *sd) +static void dump_cropping(void *ctx, const AVPacketSideData *sd, int log_level) { uint32_t top, bottom, left, right; if (sd->size < sizeof(uint32_t) * 4) { - av_log(ctx, AV_LOG_ERROR, "invalid data\n"); + av_log(ctx, log_level, "invalid data\n"); return; } @@ -459,15 +459,15 @@ static void dump_cropping(void *ctx, const AVPacketSideData *sd) left = AV_RL32(sd->data + 8); right = AV_RL32(sd->data + 12); - av_log(ctx, AV_LOG_INFO, "%d/%d/%d/%d", left, right, top, bottom); + av_log(ctx, log_level, "%d/%d/%d/%d", left, right, top, bottom); } -static void dump_tdrdi(void *ctx, const AVPacketSideData *sd) +static void dump_tdrdi(void *ctx, const AVPacketSideData *sd, int log_level) { const AV3DReferenceDisplaysInfo *tdrdi = (const AV3DReferenceDisplaysInfo *)sd->data; - av_log(ctx, AV_LOG_INFO, "number of reference displays: %u", tdrdi->num_ref_displays); + av_log(ctx, log_level, "number of reference displays: %u", tdrdi->num_ref_displays); } static void dump_sidedata(void *ctx, const AVPacketSideData *side_data, int nb_side_data, @@ -485,7 +485,7 @@ static void dump_sidedata(void *ctx, const AVPacketSideData *side_data, int nb_s av_log(ctx, log_level, "%s ", indent); if (name) - av_log(ctx, AV_LOG_INFO, "%s: ", name); + av_log(ctx, log_level, "%s: ", name); switch (sd->type) { case AV_PKT_DATA_PARAM_CHANGE: dump_paramchange(ctx, sd, log_level); @@ -526,13 +526,13 @@ static void dump_sidedata(void *ctx, const AVPacketSideData *side_data, int nb_s dump_s12m_timecode(ctx, avg_frame_rate, sd, log_level); break; case AV_PKT_DATA_AMBIENT_VIEWING_ENVIRONMENT: - dump_ambient_viewing_environment_metadata(ctx, sd); + dump_ambient_viewing_environment_metadata(ctx, sd, log_level); break; case AV_PKT_DATA_FRAME_CROPPING: - dump_cropping(ctx, sd); + dump_cropping(ctx, sd, log_level); break; case AV_PKT_DATA_3D_REFERENCE_DISPLAYS: - dump_tdrdi(ctx, sd); + dump_tdrdi(ctx, sd, log_level); break; default: if (name) @@ -678,7 +678,7 @@ FF_ENABLE_DEPRECATION_WARNINGS if (st->start_time != AV_NOPTS_VALUE && st->start_time != 0 && st->time_base.den && st->time_base.num) { const double stream_start = av_q2d(st->time_base) * st->start_time; - av_log(NULL, AV_LOG_INFO, ", start %.6f", stream_start); + av_log(NULL, log_level, ", start %.6f", stream_start); } dump_disposition(st->disposition, log_level); -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org