From patchwork Tue Mar 5 17:50:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Gaullier X-Patchwork-Id: 35071 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:3944:b0:19e:cdac:8cce with SMTP id ac4csp565859pzc; Tue, 5 Mar 2024 09:51:05 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCX5GEZYgmuVO9a0ZMIeWIF0HJaavOi2imeZbVe0EZUG6IPDLlqyyqSwUgoYssdQTrw6QYX94KFo9BcAWgrs5ICGCZZ/inYYCaCQgA== X-Google-Smtp-Source: AGHT+IF1paZx+WYtD/RSh3XarOMWTFkY0A4wQ0reVkM1B4uXXlEa7ub0J0LeuNBCZhtS7febk9KW X-Received: by 2002:a05:6402:22bc:b0:567:aa02:661f with SMTP id cx28-20020a05640222bc00b00567aa02661fmr808324edb.1.1709661065263; Tue, 05 Mar 2024 09:51:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1709661065; cv=none; d=google.com; s=arc-20160816; b=oYIG51NvSvI2UTzZz1bzky4pygfMzij09REcC6tSs3U0tZ4KOvYaBozUNMG/AP00Dj 4FCldmQluSyxhwagO0yKE3b/tBm3hK6vIVJSvnxfi4ljGmM2iDy8baDri4uoNx1ncBwl fIAvH+5xLEOCMpb9r3Lvl8sS2ZsJ5u3KXZcL6z54k4Ufnmkap5jk9t/AlENFM8Mar0uy TAwqZ30PyZC/IoDGwmUUXERqVbNjNOSmXuWEVLDYD+im2eD6btGWbBQODDjz4hfZboj5 SjDnqpKA1MROmk0Sgq/kDbVFh/lV0FuWCrE/ohCx9PE43zWdO4tNQCOXM3QLXYGqF5GX Rc+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to:from :delivered-to; bh=Jp5iO/tnjICdYTbg9HatAr1dyO9ld/54R9Rb9gQfFTE=; fh=zgMS+X4RExv2k7fU8QdWClnqVJdqO/9UbUuBS5xxJDs=; b=PtSBNTeHdIpwTKGttaHh5pzMdmZPkeJhsbui80gYpKBP75pgrYAaA+dXwmLRPebRMe hRDysJDeAZpTUcloqT8urd+3i1IdnFUNItTr9s2j8+/G17iOrxW5g3oKTf3BN1W8sruw 2z12e+SD3E/aG+LUfNvsDIFiStsr+mygruAqCJqay8lxxi7gc0l9NEm3rD0C89NkL3qn +/+fO/2P+TxWFiNQmpya2H/0FthXy6hgtws8Lh3wmylfMtNRxpO1ZDzujQMcB385TbiU +3ZbRY5yTnlFezWyJSQyq7NheRo3p4NGD7KB0W8Wh9FIpO/+/I/WAtZUw22B8cVOK/BI 9DkQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id i5-20020a05640242c500b005655ce1074esi5432433edc.159.2024.03.05.09.51.04; Tue, 05 Mar 2024 09:51:05 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7531768CF8C; Tue, 5 Mar 2024 19:51:01 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from srv-infra-1.infra.inf.glb.tvvideoms.com (www.inf.tvvideoms.com [213.205.126.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A4FEB68CCED for ; Tue, 5 Mar 2024 19:50:54 +0200 (EET) Received: from cji.paris (unknown [172.16.3.159]) by srv-infra-1.infra.inf.glb.tvvideoms.com (Postfix) with ESMTP id 27BF420667; Tue, 5 Mar 2024 17:50:53 +0000 (UTC) From: Nicolas Gaullier To: ffmpeg-devel@ffmpeg.org Date: Tue, 5 Mar 2024 18:50:47 +0100 Message-Id: <20240305175048.2062540-1-nicolas.gaullier@cji.paris> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v3 0/1] avformat/demux: Add durationprobesize AVOption 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: Nicolas Gaullier Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 5L77VfQ7LRu7 Thanks to Anton: - fixed APIchanges - reworded the nebulous "calculated using PTS" both for duration_probesize and older skip_estimate_duration_from_pts - documented avformat.h for the special 0 value meaning default behaviour Plus: Added "see also" cross links in apidoc between skip_estimate_duration_from_pts and duration_probesize Added version.h lost previously Nicolas Gaullier (1): avformat/demux: Add durationprobesize AVOption doc/APIchanges | 3 +++ doc/formats.texi | 16 +++++++++++++++- libavformat/avformat.h | 12 ++++++++++++ libavformat/demux.c | 13 ++++++++----- libavformat/options_table.h | 1 + libavformat/version.h | 2 +- 6 files changed, 40 insertions(+), 7 deletions(-)