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 2DF5A4B33F for ; Thu, 30 Jan 2025 03:53:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E4DFA68B864; Thu, 30 Jan 2025 05:53:35 +0200 (EET) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C6CF768B864 for ; Thu, 30 Jan 2025 05:53:29 +0200 (EET) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-21661be2c2dso5528645ad.1 for ; Wed, 29 Jan 2025 19:53:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738209208; x=1738814008; darn=ffmpeg.org; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date:from :references:in-reply-to:message-id:from:to:cc:subject:date :message-id:reply-to; bh=sbTOhKh03aig8NVd/17OyrGik1wA6NlGV8CFaIhmD44=; b=ScfTc9wEYO0mqSn8eQTWtlYjqyXTbDNb0C1eh4WO0paHahXn+mtzpBz/zrZQOmRkqJ ncw6aXn2t7LjtmQbSQZCShPV76xat3Br0qMq7t/eNNxrlgeXIpuiU/tBXt2wwybkAF8j +mCToDTzy7sui5EZSiHSqNhV97Ou1/laK+FhqfW9vFrIcFNvw+cP+GjLgn/IW+oU8T9C WqExu0r7BiPDzEs7m/cygKtGOd2O1OOyda3Z+Jspx6PJEeCdwvuD1OJvJehWXi/L6veg RNjE/0iDUQ4ojyskePpICH+WMbBSIK/xfXqJ123OjFXOoZAUbLxBV1XjBP6zmCrwW1Tp 1JGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738209208; x=1738814008; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date:from :references:in-reply-to:message-id:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sbTOhKh03aig8NVd/17OyrGik1wA6NlGV8CFaIhmD44=; b=GMQ3RyP8/eAR1Ucw99csTjj5irpsrrs7NH0GdcVY6CFzOArjz+GNyLfiNzUBhqpR9T Q12xp1Fsw7m4MnPbPL86HdD16IdOElsojw6+L96odNrenvrGBlXwWkTatPvMDvh8vvGY 3G5DlZQxPibj1U7iwDKDW7NzEcgwzbZ2osVd9PpGziMtTYISHrmj55cvs2wx8bDk14A9 2E2A6uKkclR9NUqMVChLVv/IgeS+a3k4mPvOUsg3OlvDAmE/g5ly56oqhftKcdzO/psI 210N0yL81UwwBIPs4QOHZTmFuelvgbeH67pF0yiERZrBwYPNALQl5GvvbIwnepfkgGby ItiQ== X-Gm-Message-State: AOJu0Yxn6SniG+73EFYrRuljACS2YS/IxwAu7jAc9FZZuAkn3c6iiQ9u zgND57AFOdzAEZb2HZhaiyPLhG5T/4/CiqbFBHG0bfhuQcnKWTvfNDT9WA== X-Gm-Gg: ASbGncuYYtQpMR88XtZ5f3RVxhv6tzH/1LM6Pcp/TIYwByMhl39py8mFHsLml8wxYgt TL6jBOrtC+jsnBmHy2xoWFK0DaZrqpJdt1tpbehQzOMkiHXGRzHFIgnsnV+oTZkPHrrAzHPzV4Q /FPVVxi1onRt0vgUfM/tXqZWUEUBZg5mBcWCa29W95DmueLVLj7cV/ySTNeGpENXr5h/hrEseVb 2VZwXhMjv/MLHJyzPH8QDFMNkc7zOxP7KNB+F8gjRvneMzNhc/xtRR0XQ3jAcBAIlJvby+lVGhE /uustAjk7adMtCAZmD6BO8ATlqIKm2R6jQ== X-Google-Smtp-Source: AGHT+IFbvSOXcTAHzPbhJoGpOFV0HFOYc29VJ9qs1EjAbyqHC38K0mWPKo4rE42c1vbtqeaAkTmc5Q== X-Received: by 2002:a05:6a00:3a0f:b0:71e:e4f:3e58 with SMTP id d2e1a72fcca58-72fd0c623ccmr7474133b3a.17.1738209207981; Wed, 29 Jan 2025 19:53:27 -0800 (PST) Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72fe64275e5sm324831b3a.70.2025.01.29.19.53.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Jan 2025 19:53:27 -0800 (PST) Message-Id: In-Reply-To: References: From: ffmpegagent Date: Thu, 30 Jan 2025 03:53:23 +0000 Fcc: Sent MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH v2 0/3] Add option to log timing 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 Cc: softworkz 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: This pathcset adds two logging flags: 'timing' and 'datetiming'. Usage: ffmpeg -loglevel +timing or ffmpeg -loglevel +datetiming Update V2 * Fix merge conflicts Update V3 * Rebased softworkz (3): avutil/log: support logging of date and timing information fftools/opt_common: add timing and datetiming log flags doc/fftools-common-opts: document log timing flags doc/APIchanges | 3 +++ doc/fftools-common-opts.texi | 4 ++++ fftools/opt_common.c | 12 ++++++++++++ libavutil/log.c | 32 +++++++++++++++++++++++++++++--- libavutil/log.h | 10 ++++++++++ libavutil/version.h | 2 +- 6 files changed, 59 insertions(+), 4 deletions(-) base-commit: 4ba9ae7742a6f8a29d6486e25ff5709a075edb5b Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-37%2Fsoftworkz%2Fsubmit_logtiming-v2 Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-37/softworkz/submit_logtiming-v2 Pull-Request: https://github.com/ffstaging/FFmpeg/pull/37 Range-diff vs v1: 1: 5dc718cfd5 ! 1: 13a7dc164b avutil/log: support logging of date and timing information @@ Commit message Signed-off-by: softworkz ## doc/APIchanges ## -@@ doc/APIchanges: libavutil: 2021-04-27 +@@ doc/APIchanges: The last version increases of all libraries were on 2024-03-07 API changes, most recent first: -+2022-08-xx - xxxxxxxxxx - lavu 57.34.100 - log.h ++2025-01-xx - xxxxxxxxxx - lavu 59.57.100 - log.h + Add flags AV_LOG_PRINT_TIME and AV_LOG_PRINT_DATETIME. + - 2022-08-xx - xxxxxxxxxx - lavf 59 - avformat.h - Deprecate av_stream_get_end_pts() without replacement. + 2025-01-25 - xxxxxxxxxx - lavu 59.56.100 - frame.h + Add AV_SIDE_DATA_PROP_CHANNEL_DEPENDENT. ## libavutil/log.c ## @@ libavutil/log.c static AVMutex mutex = AV_MUTEX_INITIALIZER; -@@ libavutil/log.c: static const char *get_level_str(int level) - } +@@ libavutil/log.c: static const char *item_name(void *obj, const AVClass *cls) + return (cls->item_name ? cls->item_name : av_default_item_name)(obj); } +static void format_date_now(AVBPrint* timeBuf, int include_date) @@ libavutil/version.h @@ */ - #define LIBAVUTIL_VERSION_MAJOR 57 --#define LIBAVUTIL_VERSION_MINOR 33 --#define LIBAVUTIL_VERSION_MICRO 101 -+#define LIBAVUTIL_VERSION_MINOR 34 -+#define LIBAVUTIL_VERSION_MICRO 100 + #define LIBAVUTIL_VERSION_MAJOR 59 +-#define LIBAVUTIL_VERSION_MINOR 56 ++#define LIBAVUTIL_VERSION_MINOR 57 + #define LIBAVUTIL_VERSION_MICRO 100 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ - LIBAVUTIL_VERSION_MINOR, \ 2: 23f6cad25e = 2: 9eb9a6cf48 fftools/opt_common: add timing and datetiming log flags 3: 595d03037f = 3: 20e049c4c7 doc/fftools-common-opts: document log timing flags -- 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".