From patchwork Wed Oct 3 00:18:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 10545 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:ab0:73d2:0:0:0:0:0 with SMTP id m18csp3546816uaq; Tue, 2 Oct 2018 17:18:49 -0700 (PDT) X-Google-Smtp-Source: ACcGV63FG2dPNNhLXe/tMi1YS5vXUlY2pzd9/frh0ZZuELreNBsi02pMHNeT5D4tJb8As8kCQJii X-Received: by 2002:adf:e152:: with SMTP id f18-v6mr11063979wri.42.1538525929741; Tue, 02 Oct 2018 17:18:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538525929; cv=none; d=google.com; s=arc-20160816; b=Ts+7L6JP96QmBOh+M2ANAyC/I87tn3zCJJFHBu8QGdhXfQIkHVciOAN6UxK2Gouk3C eRbQetADWPrUanqSwCGVNRn7XBIyy657FruzHA6fdCcqVMgYSeykwbVdmyrFWcaJIAb2 +mGCiBxVZ5gx/lM/2XPFbu63heubllRnp/jk1KzqlXv4SDcYDj6bjYwRxSsjQ5QokUIb 50idySD+L+BIU/FBXtTbyW4j3Aa6R6JVye5DPaFAW/6B0nly/ru2hb0jgkjxlmgKSu3k Eo23h5xkHC+gMovkh9DnCrfwBh1Jm9r7Z9s0ODngj3bwZfML88PNBrmUIOBA8Na1Ndl7 8p5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:references:in-reply-to:message-id :date:to:from:dkim-signature:delivered-to; bh=P0rs33s0WJRSVVkx5TgDBQyVm2FDvUotWiXsbCGit44=; b=bm8+TXZ1YA6jAGyc570XMcNY91aEIjRXLaQpMZIcrdPFKmrIxRuLmOygRNXFlRjHzi HGBjcCrAKRZ/kV88/xGj+RCGxknJLUGTE+futYDGn0edRd/rFKbBWTD3onJ7x8iAJIzx keA5zTkgj2HyNwLygoDbmUsd6FtwZJ8rwvRyyzrv9SJnN0Y8WPWBUCrR7DpWqez432iV Fi75ZN1ohXt90JkNC9hevJc+ejZJcKDE55/4Wxb9dMaZDSX5k5O01Ua5L0mY5HiqIorV t9fCPoXN66sgNv50c5anNv/VdzcMAI6tAoNmj0KWIgu0CclW09HiwootqomTS0fvk1v6 YdRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=USPDHPf0; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l73-v6si10467228wmb.201.2018.10.02.17.18.49; Tue, 02 Oct 2018 17:18:49 -0700 (PDT) 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; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=USPDHPf0; 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 98E9568A1F0; Wed, 3 Oct 2018 03:18:20 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qt1-f195.google.com (mail-qt1-f195.google.com [209.85.160.195]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D27DA689F9F for ; Wed, 3 Oct 2018 03:18:13 +0300 (EEST) Received: by mail-qt1-f195.google.com with SMTP id q40-v6so4128298qte.0 for ; Tue, 02 Oct 2018 17:18:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=tTXjrGVmPOzEjIGauMxxBmi2H7B4Op6m1QDLaRqFyr4=; b=USPDHPf0K69jlIz+NKVzNPVehwnEvPhlcAdmELB6/g3RY+nWxGnlm5Xs2JR+SzRJ2e tQ+NipPoBWipAYl6X9VSbvgTQTGD2MDvtuuDEKNNqWfr9CqGM+ICrJXQAfCgmtltD6JR 24BGmnujypiTMoxx2LPAY5JZnRfGCR4PUJ5mL1Jp30Guay23qHLtnKqbDndJ+LNypwrI 7jMxsv+GnAqCQQQsHnmmDtUzxJzXJWl4X3MV3Dgya76XN4bJmqi0NRczWjKLctpctYeB Dh+s6YI72nN2HxV+wceLAsc0YfDW286d8iqbwERi7VrGH4M1fbK3CfrBs3zfcmylEfCj HxkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tTXjrGVmPOzEjIGauMxxBmi2H7B4Op6m1QDLaRqFyr4=; b=K20/wsSjym3NPhFMkZOgFAHuWt+INSkAq9i3yMA/EXklMPirIkma27YU05BW04QI0S dzbIMG6sVwgeGFoXmvXG43cheegtnR/blke8V282/5lSNfX59J+w6+ZLOFgq/xI1c4Le Yw/gKGBZ3LnWzTFW9WGwMp4EXilzoq1rUsTJuispZYwKe9FhDsXhZcjuqSAJirS9zQz9 V8MF7vALf9nL7AejvYBNzOLuOs2Rr1unJsAEGP2C5a5X6HUF++2xZHIV84NFT5Or6PmO K+1lO/ToBr7un33RuuggkGBT455lEER5jkCDBvho1GeCVAmP635nvkzkMyP1EHMhId46 djPA== X-Gm-Message-State: ABuFfoi8KDYNowsS0G/DIqx2FHDG+zRboHa+WbFYJIv3I0Gm97cTJquZ 7ReqoOKms5+zuy1UIuW87eNFKg/P X-Received: by 2002:a0c:eb49:: with SMTP id c9-v6mr14505226qvq.16.1538525911980; Tue, 02 Oct 2018 17:18:31 -0700 (PDT) Received: from localhost.localdomain ([179.38.230.94]) by smtp.gmail.com with ESMTPSA id p21-v6sm2445469qtj.18.2018.10.02.17.18.31 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Oct 2018 17:18:31 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Tue, 2 Oct 2018 21:18:05 -0300 Message-Id: <20181003001805.9312-2-jamrial@gmail.com> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181003001805.9312-1-jamrial@gmail.com> References: <20181003001805.9312-1-jamrial@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/2] avformat/ivfenc: use the av1_metadata bsf to insert Temporal Delimiter OBUs if needed X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: James Almer --- libavformat/ivfenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/ivfenc.c b/libavformat/ivfenc.c index 66441a2a43..adf72117e9 100644 --- a/libavformat/ivfenc.c +++ b/libavformat/ivfenc.c @@ -97,6 +97,8 @@ static int ivf_check_bitstream(struct AVFormatContext *s, const AVPacket *pkt) if (st->codecpar->codec_id == AV_CODEC_ID_VP9) ret = ff_stream_add_bitstream_filter(st, "vp9_superframe", NULL); + else if (st->codecpar->codec_id == AV_CODEC_ID_AV1) + ret = ff_stream_add_bitstream_filter(st, "av1_metadata", "td=insert"); return ret; }