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 ESMTP id D833740DE0 for ; Fri, 31 Dec 2021 09:40:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7DD6968AF2A; Fri, 31 Dec 2021 11:40:40 +0200 (EET) Received: from mail-yb1-f182.google.com (mail-yb1-f182.google.com [209.85.219.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 46AE168A8E7 for ; Fri, 31 Dec 2021 11:40:33 +0200 (EET) Received: by mail-yb1-f182.google.com with SMTP id g80so35216686ybf.0 for ; Fri, 31 Dec 2021 01:40:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=2zyydMa64RApYq3Uypg+GptVu0DBUOAHUXri06oO/0Q=; b=XKv1o82gxAw/Xogscl9p+ut9dEwq6xxEk3uJW0Y3MjExvmKekBRI/r/AByYPOzLO9O Uqise+VbiGQASCbe4CEcM8tlSw6n6kzzJkd5KNA8tfPGkFB3K2drDz3lul7KZBrWFoFW OZJyC2+iP2umxku5i7g6WaMqKfXbAh+vSUiM9Xjq/PsvsuQeUCkzWOSHv5gmJJWQhFyh NSgO0+pIT6QLMyAo9ZO1DIiix6oISfrqV0pHsQJhhj40e3VGz2Cj8SwhY72mgMf20JJP QYL8TuvSL9RW9K6ghHr9Um8sdycukh8OPZUOWd18nGFEQs4katKe/B1Or1YKzPE0hzNm CB6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=2zyydMa64RApYq3Uypg+GptVu0DBUOAHUXri06oO/0Q=; b=RWp3J45k3guL+aeceOxGwbUezqWz55jCzVesiDpi9HWieX3qYVnKbDAZf0tufv5ey3 bYxH5oCRekYNR4OcYXtyMfCpP0FDNxZa4q9GGPWr6h/Pmji/64EU8TVm2X8U/gVXNeIc UOmp+L82UojxqjbMcqfrU7YVuxYQTvjBN3jMLJfve9+tlb4aDWgxGVREjJp1MIPSAADR reeokhkQYXvUvQ8k02BZjXkOc11rbEV6LXvIS4Kp2w1rWyzTVePvvUdQJR1PTs1cJZAs mvfzSsxSlzAx1TozeuOs++z9BhEafvQ2SHRfDL1nbRMsqZfCk8KfaEKXyJcTe5cr5NEv Phsg== X-Gm-Message-State: AOAM530fPKiysLd4IGua3QWgDveU/W36IKcFeY6XZ2XkKQ8Ap+AWR7De NDcS2edyVbsWlbpgXld15k007qziQkKjFHo2+39M5tNP X-Google-Smtp-Source: ABdhPJyeBJ1j8YUH+VS68FwPUyuwonP+T4xkSk/ZtbMsBnQ45Q/4cSdkfhcZ/Mf06sZfMu5DQYbwKoHbo8WYGVIf3cU= X-Received: by 2002:a25:aab1:: with SMTP id t46mr32725645ybi.174.1640943631681; Fri, 31 Dec 2021 01:40:31 -0800 (PST) MIME-Version: 1.0 References: <20211227004758.26381-1-pal@sandflow.com> <712adaf9-2b23-63c8-0779-1eb5f1cfde3e@zanevaniperen.com> In-Reply-To: <712adaf9-2b23-63c8-0779-1eb5f1cfde3e@zanevaniperen.com> From: Paul B Mahol Date: Fri, 31 Dec 2021 10:40:37 +0100 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v15 1/2] avformat/imf: Demuxer 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 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: Why was this applied? It still breaks style of ffmpeg code, just from quick glance. Please revert or I leave this project forever. On Tue, Dec 28, 2021 at 6:28 AM Zane van Iperen wrote: > > > On 27/12/21 10:47, pal@sandflow.com wrote: > > From: Pierre-Anthony Lemieux > > > > Signed-off-by: Pierre-Anthony Lemieux > > --- > > > > Notes: > > The IMF demuxer accepts as input an IMF CPL. The assets referenced > by the CPL can be > > contained in multiple deliveries, each defined by an ASSETMAP file: > > > > ffmpeg -assetmaps ,,... -i > > > > > If -assetmaps is not specified, FFMPEG looks for a file called > ASSETMAP.xml in the same directory as the CPL. > > > > EXAMPLE: > > ffmpeg -i > http://ffmpeg-imf-samples-public.s3-website-us-west-1.amazonaws.com/countdown/CPL_f5095caa-f204-4e1c-8a84-7af48c7ae16b.xml > out.mp4 > > > > The Interoperable Master Format (IMF) is a file-based media format > for the > > delivery and storage of professional audio-visual masters. > > An IMF Composition consists of an XML playlist (the Composition > Playlist) > > and a collection of MXF files (the Track Files). The Composition > Playlist (CPL) > > assembles the Track Files onto a timeline, which consists of > multiple tracks. > > The location of the Track Files referenced by the Composition > Playlist is stored > > in one or more XML documents called Asset Maps. More details at > https://www.imfug.com/explainer. > > The IMF standard was first introduced in 2013 and is managed by the > SMPTE. > > > > CHANGE NOTES: > > > > - improve code style > > > > MAINTAINERS | 1 + > > configure | 3 +- > > doc/demuxers.texi | 6 + > > libavformat/Makefile | 1 + > > libavformat/allformats.c | 1 + > > libavformat/imf.h | 207 +++++++++ > > libavformat/imf_cpl.c | 841 ++++++++++++++++++++++++++++++++++++ > > libavformat/imfdec.c | 899 +++++++++++++++++++++++++++++++++++++++ > > 8 files changed, 1958 insertions(+), 1 deletion(-) > > create mode 100644 libavformat/imf.h > > create mode 100644 libavformat/imf_cpl.c > > create mode 100644 libavformat/imfdec.c > > > > Both patches lgtm, I'll apply in a few days if no objections. > > _______________________________________________ > 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". > _______________________________________________ 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".