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 7E0694E230
	for <ffmpegdev@gitmailbox.com>; Tue, 29 Apr 2025 21:16:48 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D274768A86F;
	Wed, 30 Apr 2025 00:16:42 +0300 (EEST)
Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com
 [209.85.216.49])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AB5996879D5
 for <ffmpeg-devel@ffmpeg.org>; Wed, 30 Apr 2025 00:16:36 +0300 (EEST)
Received: by mail-pj1-f49.google.com with SMTP id
 98e67ed59e1d1-301918a4e3bso7177617a91.3
 for <ffmpeg-devel@ffmpeg.org>; Tue, 29 Apr 2025 14:16:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745961394; x=1746566194; 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=NC9oPg4snCL2wzyyOAvfSJO7NkWdnASaQySOBWHFyNk=;
 b=bGduzsQziiBDzk43Ly1Ld9mfdBUkbwWUKn0uTsaSX3SuNoDesJKwE8NJkqloaVGE4f
 aityYV35eEtO6/2K4kgemZ/m+tcZf/G1ldQiy+zKdbjhaPWYX86n6XCZv1vn1KWKkOm4
 4fVvgmO6LlzMuKQBDn4XlSZAF+uLFrVOG85wWGOx27JGv51Yd5r5Dk/VbyN0VGfiDnpV
 xyyBjht57wan/sKuyWFDcAtrHKqT34bsnfzBrzH3LbR3mhVUzhoVh/MrkeY0QsKZRNNR
 StrkRtT+4OzIFkcXfadRxI/rXCIoUMcqnKwoqD8lOqJi2sxXyW3UQ6B3Vqmqf5SzJjod
 bc/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745961394; x=1746566194;
 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=NC9oPg4snCL2wzyyOAvfSJO7NkWdnASaQySOBWHFyNk=;
 b=XO86GUVcaGwBlvH8UX6kWM3g3MLROqnlnO9PRmEtqsinF+VPcqZ+fhIi7rtkYRcBD8
 GeQAepS5vZSEdfmNBeD/PKTiq3VwMDGPkcN0NJzTBfvuAgjgQ265A8rVrP3/Eone5nim
 cVnZuR0gkUBTVUr1R1C+kRIZZV6z9AxEzpQE1pMuxBcOSPVc2Ip7xYNqabZu0t7nd4xL
 d/PGn3LeVCZ7cDefIOP0OtcEnPD5eiiHJyYfEQ6CQX4UXEp4wnkwzQ7SwMdYwdWG/2Ht
 213pYxpDDnn6W5Z/U1jNt721/MgzBH4L78FP8nccmu/hXkyLV37pfU+kMbcSv0VCLl9V
 D7xA==
X-Gm-Message-State: AOJu0YxaYlBJwT9joB3LECguPCha5cdcljT9h2rgF36sfbFxdHm4ho97
 zteuv8iC45cHOUUpHccWFb46+rZwPpBeOhNBOBYBIeOJ4VEwnEfCaTi68Q==
X-Gm-Gg: ASbGncu3aQBpF/2WyQrTCJJHWKTiES1o6hQ3xVqGIvCTKgTPSrtwG/cChMSgtRUNtK9
 zQwSUGub4MIGzAT7zJ9rcQMfBjaW5cas4Md3U6ISexsclLmIDv2XEw7hycT+zcoRKMtUJ20RHG7
 8pz1b47l4oLRTji9pFN9ySnzXmhdVKsb7PTcStK+zPG8XY0I5qBetdVh/b5qn0se+qlSQRFHa9H
 ESlt4c2GHW2aukHsmB8X+1WWzprbdx25mISKGdIir0m2nJc1L8mpgPrCLz9JQL7ypOSjHgjMx6n
 E7oSP16Rw38GF3cda455b/lfVKoOBf8U0ghVhsgzx/JeSpeEP3g84um100M=
X-Google-Smtp-Source: AGHT+IEiMeuCILL8nkMhCbNZqtWOdYh1t8TVeJleoKM3YWPK7qktgz6TVSyeiNvtCEU6yCjSx/2rvg==
X-Received: by 2002:a17:90b:534e:b0:2ee:45fd:34f2 with SMTP id
 98e67ed59e1d1-30a332d60dbmr705503a91.6.1745961394456; 
 Tue, 29 Apr 2025 14:16:34 -0700 (PDT)
Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-30a347489a0sm33037a91.15.2025.04.29.14.16.34
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 29 Apr 2025 14:16:34 -0700 (PDT)
From: softworkz <ffmpegagent@gmail.com>
X-Google-Original-From: softworkz <softworkz@hotmail.com>
Message-Id: <pull.72.v3.ffstaging.FFmpeg.1745961388801.ffmpegagent@gmail.com>
In-Reply-To: <pull.72.v2.ffstaging.FFmpeg.1745350657716.ffmpegagent@gmail.com>
References: <pull.72.v2.ffstaging.FFmpeg.1745350657716.ffmpegagent@gmail.com>
Date: Tue, 29 Apr 2025 21:16:28 +0000
Fcc: Sent
MIME-Version: 1.0
To: ffmpeg-devel@ffmpeg.org
Subject: [FFmpeg-devel] [PATCH v3] 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.v3.ffstaging.FFmpeg.1745961388801.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
    
    V3
    
     * Remove 's' unit
    
    .

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

Range-diff vs v2:

 1:  6ae8a0da2b ! 1:  baf0a8677d avformat/dump: Stream start offsets: change precision and label
     @@ 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 %.6fs", stream_start);
     ++        av_log(NULL, AV_LOG_INFO, ", Start %.6f", 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 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavformat/dump.c b/libavformat/dump.c
index 8c7db7b275..c263921b99 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 %.6f", stream_start);
     }
 
     dump_disposition(st->disposition, log_level);

base-commit: d9bd8e9eb11015b41fa9b2663da1a6455d88cadb
-- 
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".