From patchwork Mon Jan 15 08:22:11 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Dixit, Vishwanath" X-Patchwork-Id: 7289 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.78.2 with SMTP id r2csp2627946jaa; Mon, 15 Jan 2018 00:22:34 -0800 (PST) X-Google-Smtp-Source: ACJfBoslwDOHSMdP84NIL+5nL/P36AP+YjsLKpyt1OluYwwBLfhhePjDflFi2t4jMTCmY21qjfkY X-Received: by 10.223.161.198 with SMTP id v6mr8630582wrv.65.1516004554573; Mon, 15 Jan 2018 00:22:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516004554; cv=none; d=google.com; s=arc-20160816; b=heuUZQ9C7xJf6YrOEJxxvHoO/U3ay/wNEmD/+fy7y7DpKRwkY1Lmf8bNa891OAT54T h42AENktOC5hE5vkyez5OSBA277C7uqCIHRDlpP6ESi0s/wSuabobt96c03K9wb49kbo nuxQR54D9xERZ03hjo0s/wXtBEqWPPtlhzZtnoeDTWZ3ZhcWhZpi6ZutqWBR1UfDfo1D hU6e1SLzjVy0SaPc0QRVJnV8iwnObWGrMsF9Nfd5ZRzJojGl9qLtCZG2wMp5zqfAUVNo pLtco1Qqcq9lK2ljkKjXc4lPk7AitU1uoVJ4+JGGoygsaETFdj40nYgQzfKxG2B3HB7e GEOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:feedback-id:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to :arc-authentication-results; bh=cRywLJczTSytgnUrI2OoJmvpeUwMpzqfzpxmUJggiJE=; b=kmHDx9GBXZM1V3nW1dDFPiTA64oy+EVYsoJ1chJDQtYovbTno2bQuyBODmJRWrrIQS 5tGvl0MONdELtyTZEAFrtqexpstwnh7J8GmQxCJTytUsDdCz0eCLQyGOt6cVv7swFOiZ ATavsRS495fjLfQYMHHZPsKEUqAR4pZlHvdvAGPitQtSIbc/zHQDMraqy6vlR4fA/SDG 3E8X04SrDjPUqOlz4XxS2cU5n6cgA4g9fFV/Of8SfoUBlr1goFEcCeMhM8oZXVR0sT+M oPw7t08Z8eHY0gTBBpMxOdLmwffDHs55bHnBEpgtI8nc/rFP9oB2W0XXfkcArnE4xmRv Ri/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@smtpservice.net header.s=m78bu0.a1-4.dyn header.b=YnQ38Hmc; 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=QUARANTINE sp=NONE dis=NONE) header.from=akamai.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id p94si13256311wrb.93.2018.01.15.00.22.34; Mon, 15 Jan 2018 00:22:34 -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; dkim=neutral (body hash did not verify) header.i=@smtpservice.net header.s=m78bu0.a1-4.dyn header.b=YnQ38Hmc; 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=QUARANTINE sp=NONE dis=NONE) header.from=akamai.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F275E68A034; Mon, 15 Jan 2018 10:22:24 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from a2i831.smtp2go.com (unknown [103.47.207.63]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D1A75689FF2 for ; Mon, 15 Jan 2018 10:22:16 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=smtpservice.net; s=m78bu0.a1-4.dyn; x=1516005443; h=Feedback-ID: X-Smtpcorp-Track:Message-Id:Date:Subject:To:From:Reply-To:Sender: List-Unsubscribe; bh=8A15OguPt2u9dPqSg/oFY/bgvOYbov0AmCXpzrM4Xe0=; b=YnQ38Hmc rHkdzPE3xJf9gfav6aOl+fqdU69c6Wpi0TA/LUahar1MRjvgwLofmiJvui7bw9/nuiwvRWxckO8Dr kKzW0VB3QACezhcXwEUxU9P79+5TJ2riaYXR1zZkZ59I0lvzlVIfm6epyGENVqbwMgun9cwjdCQxk OtJMs2gswWOI7CTQALvi5M1npqRqZvrWvkJBiSp5axujpTCDcnPTsWU1fYshqWydP8rbErTJsFz47 06qY2S2/VdT5FN4wkarGReR9/EfWqTTvg3uaSFJnwyOVdahuB6xc5dibPAj6pCVECLwaH/cI8lQAZ ZC5rG+qdx/vyxI8NEFPSxJhOMA==; From: vdixit@akamai.com To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Jan 2018 13:52:11 +0530 Message-Id: <1516004531-12732-1-git-send-email-vdixit@akamai.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1515560097-8245-1-git-send-email-vdixit@akamai.com> References: <1515560097-8245-1-git-send-email-vdixit@akamai.com> X-Smtpcorp-Track: 1-P024DII-lj67.bCS56uHps Feedback-ID: 337386m:337386asVRLGB:337386sy3Z6LqTft:SMTPCORP X-Report-Abuse: Please forward a copy of this message, including all headers, to Subject: [FFmpeg-devel] [PATCH v3 2/3] avdevice/decklink: addition of PTS_SRC_NB in enum DecklinkPtsSource 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 Cc: Vishwanath Dixit MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Vishwanath Dixit --- libavdevice/decklink_common_c.h | 1 + libavdevice/decklink_dec_c.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libavdevice/decklink_common_c.h b/libavdevice/decklink_common_c.h index ac6563a..18097e2 100644 --- a/libavdevice/decklink_common_c.h +++ b/libavdevice/decklink_common_c.h @@ -28,6 +28,7 @@ typedef enum DecklinkPtsSource { PTS_SRC_VIDEO = 2, PTS_SRC_REFERENCE = 3, PTS_SRC_WALLCLOCK = 4, + PTS_SRC_NB } DecklinkPtsSource; struct decklink_cctx { diff --git a/libavdevice/decklink_dec_c.c b/libavdevice/decklink_dec_c.c index f65b177..accae53 100644 --- a/libavdevice/decklink_dec_c.c +++ b/libavdevice/decklink_dec_c.c @@ -64,8 +64,8 @@ static const AVOption options[] = { { "analog_xlr", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 4}, 0, 0, DEC, "audio_input"}, { "analog_rca", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 5}, 0, 0, DEC, "audio_input"}, { "microphone", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 6}, 0, 0, DEC, "audio_input"}, - { "audio_pts", "audio pts source", OFFSET(audio_pts_source), AV_OPT_TYPE_INT, { .i64 = PTS_SRC_AUDIO }, 1, 4, DEC, "pts_source"}, - { "video_pts", "video pts source", OFFSET(video_pts_source), AV_OPT_TYPE_INT, { .i64 = PTS_SRC_VIDEO }, 1, 4, DEC, "pts_source"}, + { "audio_pts", "audio pts source", OFFSET(audio_pts_source), AV_OPT_TYPE_INT, { .i64 = PTS_SRC_AUDIO }, 1, PTS_SRC_NB-1, DEC, "pts_source"}, + { "video_pts", "video pts source", OFFSET(video_pts_source), AV_OPT_TYPE_INT, { .i64 = PTS_SRC_VIDEO }, 1, PTS_SRC_NB-1, DEC, "pts_source"}, { "audio", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = PTS_SRC_AUDIO }, 0, 0, DEC, "pts_source"}, { "video", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = PTS_SRC_VIDEO }, 0, 0, DEC, "pts_source"}, { "reference", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = PTS_SRC_REFERENCE}, 0, 0, DEC, "pts_source"},