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 8CF474DAD3
	for <ffmpegdev@gitmailbox.com>; Tue, 22 Apr 2025 19:37:56 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B3324687DA9;
	Tue, 22 Apr 2025 22:37:51 +0300 (EEST)
Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com
 [209.85.214.175])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 11896687CA1
 for <ffmpeg-devel@ffmpeg.org>; Tue, 22 Apr 2025 22:37:45 +0300 (EEST)
Received: by mail-pl1-f175.google.com with SMTP id
 d9443c01a7336-22c336fcdaaso62445755ad.3
 for <ffmpeg-devel@ffmpeg.org>; Tue, 22 Apr 2025 12:37:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745350663; x=1745955463; darn=ffmpeg.org;
 h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date
 :references:in-reply-to:message-id:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=zz/Npnb4gzGwemFHvv9qkE6y+Oe/B2pv/upOu700hMc=;
 b=J0XthskGuVHyShUKSF0IPS1Ijtue/M4RieGdEoO8j6OgJvPxESCfYqxZ7v/SRrvTpm
 x44FUvGn3GRrQVfiiVRFS//+emrdU5bsXJhvBTe+Kgs5HrLjlIBoihUX3SejTx7EPC+L
 aij80v0k9wsY5YFv3rzvzqyk2psUUygLHgVn8ckahIq5zmwjszMiZI+n4e6ogjMtU2Oe
 Dnvc0H8GZP2ct8UcpbtklVf0bd7hR6UypzamTuEZ9AqGAnJvk50yTGQS7ZCVWcnrJVoz
 +5FagobkHKx3LWj8EsKDei0CJltPlCenJlCS9mVH10C3PAcxNDQvHRtSt5I2umpS3pv5
 RLVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745350663; x=1745955463;
 h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date
 :references:in-reply-to:message-id:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=zz/Npnb4gzGwemFHvv9qkE6y+Oe/B2pv/upOu700hMc=;
 b=tlUE1napIgcNiAt0HWRxQ2nGumGNHs3k1IT7Vmk8keYXke7LvT7xQT8wGZiV3b7GNP
 poBfDBKApLf5MELqVmNAzxIzmbr6MBO4DX3nF6yPGLbDFinj1UrHE4mT7FO8HDFULhjG
 6PtNk3jVt9xvvN2/kzkVVQDXuuKqseN8aabm1W+r4TiBCPyqQhCo8Z6yJIoSOlStpkhA
 53zLhZ3bF0F65jhMNSdzJDGI7UJ/XaQxPOOQ2OY3ewy7Lkqi4as0wEsxLoeLARKZ8rr9
 n2n+6F/h39keHxekPUq0KZlb7Y7wR1qSKH1qO+djeuVHk097fPhkQqvc6BO5+a/Da3oK
 jBhQ==
X-Gm-Message-State: AOJu0YyF4u38BCZPD4SoKPOWlXgH+sGLEy102y9/In5McjrE26Zb1IvI
 AOYd9h6M7HnVH1GuGcDfr9Y+qTWtM4GSzXnqn4HXXDTFNF6Louc61aSax47V
X-Gm-Gg: ASbGncsy4OAQzQn41mC9A1Awk1gTw0XpDXHzbdGwP+ZbjPZQxAv+wORaSrgjVwTyaGk
 2MQLRZEifcxCuqvFy5vy1XkNd89WKhXi3gzhlOfYrx8cFGXXiQKbUr9/k85A2N2682z/AYK2IT9
 L4lJW+6oGkDEwhUbQHffgLkc9bj2KoqG7PDRw77xrQLPxmWlQmwo1qMTF7m77/Qk5nvxbOiPevY
 SASLELaC/JcyhRIn0r9zppgN4fA/sufOXhOVy+nxVV/qo1qLNLGncpR2Z0fEx6ZQwRkBOMroigB
 xidnn6zgoN9DTj1bNNYFeaM1hpZK+MNu3OMQf5Rapmpu3/gxSWf+ya6Ex7w=
X-Google-Smtp-Source: AGHT+IGhBoMyGHNLOHj08hn7zH0zvrGh6kuuf56Ly65B+4nQDDN1iWrBN5AFzFGIyEcAKLu8BnVUXQ==
X-Received: by 2002:a17:902:e5cf:b0:223:6657:5003 with SMTP id
 d9443c01a7336-22c53611037mr270912285ad.32.1745350663218; 
 Tue, 22 Apr 2025 12:37:43 -0700 (PDT)
Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-22c50bda7b3sm89337695ad.52.2025.04.22.12.37.42
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 22 Apr 2025 12:37:42 -0700 (PDT)
From: softworkz <ffmpegagent@gmail.com>
X-Google-Original-From: softworkz <softworkz@hotmail.com>
Message-Id: <pull.72.v2.ffstaging.FFmpeg.1745350657716.ffmpegagent@gmail.com>
In-Reply-To: <pull.72.ffstaging.FFmpeg.1745179871512.ffmpegagent@gmail.com>
References: <pull.72.ffstaging.FFmpeg.1745179871512.ffmpegagent@gmail.com>
Date: Tue, 22 Apr 2025 19:37:37 +0000
Fcc: Sent
MIME-Version: 1.0
To: ffmpeg-devel@ffmpeg.org
Subject: [FFmpeg-devel] [PATCH v2] avformat/dump: Stream start offsets:
 change precision and label
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/pull.72.v2.ffstaging.FFmpeg.1745350657716.ffmpegagent@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

From: softworkz <softworkz@hotmail.com>

- Change precision to 6 digits to align with other printed times
- Change label to just "Start"
- Add 's' unit to format 'start' value for consistency

Signed-off-by: softworkz <softworkz@hotmail.com>
---
    avformat/dump: Change precision of stream start offsets
    
    Changing this to 6 digits to align with other printed times
    
    Signed-off-by: softworkz softworkz@hotmail.com
    
    
    Versions
    ========
    
    V2
    
    Following comments from Gyan and Marton:
    
     * Change precision to 6 digits to align with other printed times
     * Change label to just "Start"
     * Add 's' unit to format 'start' value for consistency

Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-72%2Fsoftworkz%2Fsubmit_start_offsets-v2
Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-72/softworkz/submit_start_offsets-v2
Pull-Request: https://github.com/ffstaging/FFmpeg/pull/72

Range-diff vs v1:

 1:  5f3052624c ! 1:  6ae8a0da2b avformat/dump: Change precision of stream start offsets
     @@ Metadata
      Author: softworkz <softworkz@hotmail.com>
      
       ## Commit message ##
     -    avformat/dump: Change precision of stream start offsets
     +    avformat/dump: Stream start offsets: change precision and label
      
     -    Changing this to 6 digits to align with other
     -    printed times
     +    - Change precision to 6 digits to align with other printed times
     +    - Change label to just "Start"
     +    - Add 's' unit to format 'start' value for consistency
      
          Signed-off-by: softworkz <softworkz@hotmail.com>
      
     @@ libavformat/dump.c: 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-Time %.3fs", stream_start);
     -+        av_log(NULL, AV_LOG_INFO, ", Start-Time %.6fs", stream_start);
     ++        av_log(NULL, AV_LOG_INFO, ", Start %.6fs", stream_start);
           }
       
           dump_disposition(st->disposition, log_level);
     +@@ libavformat/dump.c: void av_dump_format(AVFormatContext *ic, int index,
     +             av_log(NULL, AV_LOG_INFO, ", start: ");
     +             secs = llabs(ic->start_time / AV_TIME_BASE);
     +             us   = llabs(ic->start_time % AV_TIME_BASE);
     +-            av_log(NULL, AV_LOG_INFO, "%s%d.%06d",
     ++            av_log(NULL, AV_LOG_INFO, "%s%d.%06ds",
     +                    ic->start_time >= 0 ? "" : "-",
     +                    secs,
     +                    (int) av_rescale(us, 1000000, AV_TIME_BASE));


 libavformat/dump.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavformat/dump.c b/libavformat/dump.c
index 8c7db7b275..dacedd5ef1 100644
--- a/libavformat/dump.c
+++ b/libavformat/dump.c
@@ -680,7 +680,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-Time %.3fs", stream_start);
+        av_log(NULL, AV_LOG_INFO, ", Start %.6fs", stream_start);
     }
 
     dump_disposition(st->disposition, log_level);
@@ -883,7 +883,7 @@ void av_dump_format(AVFormatContext *ic, int index,
             av_log(NULL, AV_LOG_INFO, ", start: ");
             secs = llabs(ic->start_time / AV_TIME_BASE);
             us   = llabs(ic->start_time % AV_TIME_BASE);
-            av_log(NULL, AV_LOG_INFO, "%s%d.%06d",
+            av_log(NULL, AV_LOG_INFO, "%s%d.%06ds",
                    ic->start_time >= 0 ? "" : "-",
                    secs,
                    (int) av_rescale(us, 1000000, AV_TIME_BASE));

base-commit: 853e66a0726b0a9d6d6269a22f6f9b5be7763738
-- 
ffmpeg-codebot
_______________________________________________
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".