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 C9C744CD21 for ; Fri, 13 Jun 2025 05:56:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9035268C884; Fri, 13 Jun 2025 08:55:16 +0300 (EEST) Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9B99168C6D2 for ; Fri, 13 Jun 2025 08:55:14 +0300 (EEST) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-b2fc93728b2so1397881a12.0 for ; Thu, 12 Jun 2025 22:55:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749794113; x=1750398913; 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=krxhxHcY7JybKbYBA7TsbUFwuP/aS99eHkkK9KuRUzg=; b=BNW58EXX2y69Nn2vrKbxCAY48HKSd07rzNb6sIGwka28gYWEqs4gGn2FKesJLT6VaE PKvFKvzKwhvKzRIwelsnrTrg46uED1T53FeOiLClYtI+ru/zy42HkOUT7VrlM3Abhazj B6fbyPyXCfbUXA6Umt8OBHEfh8f4R0GjHROv/L3VdU6GKrj5Yy7vL/tZByAtE6nkkpEO C98TXy1aXof/8DSzbw+TKaKPj0BTO9c2/BxNEe4UH1CQPhD4ehSCGYZmhM7gCWAW00bj SYuSJRkCkHrQliMPmyRaPXJ+uvYfsHSN4Ijm+dyMVfy6vf9GI9sHma9gi81K1D0T0VA0 nJgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749794113; x=1750398913; 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=krxhxHcY7JybKbYBA7TsbUFwuP/aS99eHkkK9KuRUzg=; b=PLhKbRXsaX1MtysFwQKsd2r4h6+7vA3xJeGgcYlH7ktC8YNUNwiWrE1rbwAwgqfAfX WiK/QD5FYPDUJSmV+qZp7ah44feXuoouC9IwV0c7izskzb6yTPhckIUy0BLC+xarE5eI tQcY1ZKwRS5MuRNyP81SYnxP94UF5KK06B4hn8esSj65xKintoTre6ZdO9I3jnAq7Mv8 0x3vJNbUYVMyn8/zT7TryBRTRRrCy/WqRwaJTSSsrg7YHDePVOu5l7KUuSqrIQL7STgi an8mU/sm2lqIrAd+FALVXs99O5cpgLOkCDzZ+TkGzHIykjFnmr+sf0QSLAY56LAn9e3D sYXA== X-Gm-Message-State: AOJu0YyDU9JFmeTofnAWHOvSd4yUd3mXat800PKXsM3NI1V4NpQEHKx7 NedwTcSfz7l4FPcFpWf6/ka06y8XQYwakrPZCHAwgkKhrdWXs/yhkPGaaIUCuA== X-Gm-Gg: ASbGncu0oc7JGQOTyclqI50S3yuITqt8Tf9e0Cpn40bwZ7T9pFgMJFDBraNJN5NRUHE /KK9DbCgkk/WUgKPvuJ9JeGophYZY4RQE/kpKkhInWdi7H6sPeq6O6N5R98djDvRrUDxA+xDz6K fpBFmLvAr/6yx7FfH81OobC9lNxesCqQwq58pD7S5WGnScYFvMbYcPJf5TH6swi/S2B5CrHzhko d2K4pdcI0sQ7eI0pz3BqRlY6ahyKVENpaES/GG5pD5ZfIGvqyr1hzLZSqfdTyMmcMqpUZ/Ghj0R ++ocdNzx0FIhj6WVG9x92yKcnr+RP/Bxmg/en7atcxqum2m66SKokOSsKxldljwAhGBijvuYkib GwO3sXOwY3ZMN7Og= X-Google-Smtp-Source: AGHT+IEotT2LHhL+DsQh12DQ5tByvAgybClgX73CWXyd32lgcrK62wYmdzNi3iCuwzx9Qtvi+/KX4g== X-Received: by 2002:a05:6a21:2d4b:b0:1f5:7366:2a01 with SMTP id adf61e73a8af0-21fad0ccefamr2809891637.37.1749794112716; Thu, 12 Jun 2025 22:55:12 -0700 (PDT) Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b2fe1639f44sm698218a12.4.2025.06.12.22.55.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Jun 2025 22:55:12 -0700 (PDT) From: softworkz X-Google-Original-From: softworkz Message-Id: In-Reply-To: References: Date: Fri, 13 Jun 2025 05:54:23 +0000 Fcc: Sent MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH 07/10] avformat/segment: Remove non-negative constraint from segment_time_delta 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: From: softworkz Use case is to keep early content out of the first segment when not starting from zero. Signed-off-by: softworkz --- libavformat/segment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/segment.c b/libavformat/segment.c index 70ff01b353..83b7ff269b 100644 --- a/libavformat/segment.c +++ b/libavformat/segment.c @@ -1099,7 +1099,7 @@ static const AVOption options[] = { { "segment_clocktime_offset", "set segment clocktime offset", OFFSET(clocktime_offset), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, 86400000000LL, E}, { "segment_clocktime_wrap_duration", "set segment clocktime wrapping duration", OFFSET(clocktime_wrap_duration), AV_OPT_TYPE_DURATION, {.i64 = INT64_MAX}, 0, INT64_MAX, E}, { "segment_time", "set segment duration", OFFSET(time),AV_OPT_TYPE_DURATION, {.i64 = 2000000}, INT64_MIN, INT64_MAX, E }, - { "segment_time_delta","set approximation value used for the segment times", OFFSET(time_delta), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, INT64_MAX, E }, + { "segment_time_delta","set approximation value used for the segment times", OFFSET(time_delta), AV_OPT_TYPE_DURATION, {.i64 = 0}, INT64_MIN, INT64_MAX, E }, { "min_seg_duration", "set minimum segment duration", OFFSET(min_seg_duration), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, INT64_MAX, E }, { "segment_times", "set segment split time points", OFFSET(times_str),AV_OPT_TYPE_STRING,{.str = NULL}, 0, 0, E }, { "segment_frames", "set segment split frame numbers", OFFSET(frames_str),AV_OPT_TYPE_STRING,{.str = NULL}, 0, 0, E }, -- 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".