From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 346BD4E803 for <ffmpegdev@gitmailbox.com>; Wed, 7 May 2025 23:45:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1293568BFFD; Thu, 8 May 2025 02:45:05 +0300 (EEST) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2CE7068B148 for <ffmpeg-devel@ffmpeg.org>; Thu, 8 May 2025 02:44:59 +0300 (EEST) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-43edecbfb46so3469375e9.0 for <ffmpeg-devel@ffmpeg.org>; Wed, 07 May 2025 16:44:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746661498; x=1747266298; darn=ffmpeg.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=oS0AsCrtL2k2LgwSepD3BOQaI5WywAIH9f6991DiHmY=; b=YL0vKttE+/hgQPg6gkv22kwFKp7WLqiZnlkMlGvPMBTNLJv6OVoyKqnepj5W4TTsSI L2x6pTebb1Hzj/gB99ONeuOs9l6Gj42cC70WKqFE/P7zT36PR++J6i93FHI6TYEGLkCk qZ2bqzZiuj6Xa8KvscdBpUWOQBH7kNNO0sm23fkyAAuQdNm1b3T8ZT7NrmxeXcv7LKvw 9r9Q2uaEBlkwi+C8tLlWsJWgJMyxyg/qiGw7MXMxKVUoH0ZLi3NlatIuXn/cigqHG0lr vAuCTze0nIwev5R7b6Rnfvp2IEv+XSZn2ljTdVJL8kt8th2LkEmpTQMSEG4QIzJ3VZqz y3xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746661498; x=1747266298; h=user-agent:in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oS0AsCrtL2k2LgwSepD3BOQaI5WywAIH9f6991DiHmY=; b=WpQWjk/g4AvJG3QaKrtaV4Cj30EWQt4sCTQ/bXGYXlz/01YVCScLtNbSZZTVVVOdlV XVY8hgbOwutlGa2fgTVi5gDoUAqrU7xCsasF5E65/+Uv1o/PheQ/2ibGJaO30p08G/4S k6mWnJ/VIad2KNaa338q9OBiNk3RwRKblhvyPcV6MfH90Q6SbX2l1yov7jIVkphsi7Pg 87wnwwTo5a6cHEWp7YcJMEWJofVPaapkUbNKQLjAA34r+B6rGHdEkI9ZMOX2DNQzC05/ kdNbnXEKonRHlK57EQwm/MYJo6jI0MXeLZZtZx2Z0sMMcs+xT9DJhW6bSTBfyAR/owRF LEzA== X-Gm-Message-State: AOJu0YzN6qHH1dgKBjG2Y592cvKh5e72iv7/7mRArKGZYzbtkC2ftkBC gA/UQXxT/unRwBmcdwThTQx68zCfxJUY3p+4OKRwUioBHA2sWTG8pw+pVg== X-Gm-Gg: ASbGncu/LS8Z8J8YCFLXW58LHOnEfuHK0ttKJiNMsNIa3qXbXOnwBcXA5ps0xFOygkT gwnhsXiu5bKuqh50M5mEFPIN/mCNAE9lg89QwQKyA6NIoUXp7T7BqK+UD2Hze2Rmx21UoJkelXi bDkHYE4aRSueIhC2tBxzrCwH/+zKT6FwwUKIYCQcaj+uIWnkKal/PvDXZPI9nduGQ7sQhYR6rec 97RH+FweUgZRUNBegJZ/mzuHEs4AGHKT8XOcpeycKjiJZeq9wrFE0MqLt/W/S9E81Z9Xij7vMkA SsVIHEa+yBK3GW05kcFxIbGN8zwKXLzIdsyRJ2iLwLBZA3ZBt7YK760su4FtVIXKSumD7PxaCVW dmaPnyFxG6BMIIkU= X-Google-Smtp-Source: AGHT+IE++pFKB75B/HQNmcTMAqdFDT8voOQIT4uN7Z3qd1qfVRtW3cKAWmLh2lkkrQ3hTRvWVN653A== X-Received: by 2002:a05:600c:8716:b0:441:b3eb:570a with SMTP id 5b1f17b1804b1-441d44bbf09mr46813485e9.2.1746661497929; Wed, 07 May 2025 16:44:57 -0700 (PDT) Received: from mariano (dynamic-adsl-84-220-189-10.clienti.tiscali.it. [84.220.189.10]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-442cd3285f9sm16957325e9.8.2025.05.07.16.44.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 May 2025 16:44:57 -0700 (PDT) Received: by mariano (Postfix, from userid 1000) id 1BE90BFCE8; Thu, 8 May 2025 01:44:56 +0200 (CEST) Date: Thu, 8 May 2025 01:44:56 +0200 From: Stefano Sabatini <stefasab@gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Message-ID: <aBvweAMgcV4iz0g5@mariano> Mail-Followup-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>, softworkz <softworkz-at-hotmail.com@ffmpeg.org> References: <pull.66.v9.ffstaging.FFmpeg.1746260565.ffmpegagent@gmail.com> <pull.66.v10.ffstaging.FFmpeg.1746327446.ffmpegagent@gmail.com> <7e8fddd1b83a4ab9c1330612020f82af9377b6c5.1746327446.git.ffmpegagent@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <7e8fddd1b83a4ab9c1330612020f82af9377b6c5.1746327446.git.ffmpegagent@gmail.com> User-Agent: Mutt/2.1.4 (2021-12-11) Subject: Re: [FFmpeg-devel] [PATCH v10 01/15] fftools/textformat: Formatting and whitespace changes X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: softworkz <softworkz@hotmail.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/aBvweAMgcV4iz0g5@mariano/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> On date Sunday 2025-05-04 02:57:12 +0000, softworkz wrote: > From: softworkz <softworkz@hotmail.com> > > Reviewed-by: Stefano Sabatini <stefasab@gmail.com> > Signed-off-by: softworkz <softworkz@hotmail.com> > --- > fftools/textformat/avtextformat.c | 92 +++++++++++++++--------------- > fftools/textformat/avtextformat.h | 20 +++---- > fftools/textformat/avtextwriters.h | 11 ++-- > fftools/textformat/tf_compact.c | 91 ++++++++++++++++------------- > fftools/textformat/tf_default.c | 20 +++---- > fftools/textformat/tf_flat.c | 26 +++++---- > fftools/textformat/tf_ini.c | 36 ++++++------ > fftools/textformat/tf_json.c | 10 ++-- > fftools/textformat/tf_xml.c | 30 +++++----- > 9 files changed, 177 insertions(+), 159 deletions(-) > [...] > - if (show_data_hash) { > + if (show_data_hash) > if ((ret = av_hash_alloc(&tctx->hash, show_data_hash)) < 0) { > if (ret == AVERROR(EINVAL)) { > const char *n; > @@ -211,7 +211,6 @@ int avtext_context_open(AVTextFormatContext **ptctx, const AVTextFormatter *form > } > return ret; > } > - } For the record, I'm a bit against these kind of changes since they do not really add to readability and might led to logical issues in case an instruction is added to the else block and the parentheses are discarded - but not so strongly opposed to block the patch though. [...] > -void avtext_print_section_header(AVTextFormatContext *tctx, > - const void *data, > - int section_id) > +void avtext_print_section_header(AVTextFormatContext *tctx, const void *data, int section_id) > { > tctx->level++; > av_assert0(tctx->level < SECTION_MAX_NB_LEVELS); > @@ -272,8 +269,9 @@ void avtext_print_section_header(AVTextFormatContext *tctx, > void avtext_print_section_footer(AVTextFormatContext *tctx) > { > int section_id = tctx->section[tctx->level]->id; > - int parent_section_id = tctx->level ? > - tctx->section[tctx->level-1]->id : SECTION_ID_NONE; > + int parent_section_id = tctx->level > + ? tctx->section[tctx->level - 1]->id > + : SECTION_ID_NONE; nit: I prefer the original form (it now looks less readable). [...] > if (section->flags & AV_TEXTFORMAT_SECTION_FLAG_HAS_TYPE) { > // add /TYPE to prefix > @@ -185,30 +189,33 @@ static void compact_print_section_header(AVTextFormatContext *wctx, const void * > char c = > (*p >= '0' && *p <= '9') || > (*p >= 'a' && *p <= 'z') || > - (*p >= 'A' && *p <= 'Z') ? av_tolower(*p) : '_'; > + (*p >= 'A' && *p <= 'Z') > + ? (char)(char)av_tolower(*p) > + : '_'; Ditto. [...] Should be good otherwise. _______________________________________________ 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".