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 6C5E145FFA for ; Fri, 28 Apr 2023 17:45:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 809E768C035; Fri, 28 Apr 2023 20:45:22 +0300 (EEST) Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C057A68BFA0 for ; Fri, 28 Apr 2023 20:45:15 +0300 (EEST) Received: by mail-qk1-f169.google.com with SMTP id af79cd13be357-74df951e897so3471185a.2 for ; Fri, 28 Apr 2023 10:45:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ltnglobal-com.20221208.gappssmtp.com; s=20221208; t=1682703914; x=1685295914; h=message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m71OtpLu1GOfnqB7Gg1mL89WqVmYOmbSs3oiBbHWmRA=; b=oXr8535Dwh1BvyiYY6+YhyBjfHaJeW4X8JUBpk0tIYxvikfakE1m0UEb7eTTO1viro KXmOgOF3tvn07XgeKyhXj6kaf/r++3haKyrCJdl6Iw8PDOJR5wmucHCN6Tqpgne93ynr won9mIK6FVInTCxZPZuEnoVsy9jd8CULa/WbsR+0jSZkRDwd0Hi04gBHhC5g7byi3C7t 8I/1C/NYkasmgh3UUPhO/27PzfA4zW1qkPFvtsEfK0J4Sv0CR9sbvzwZfhXPxEcZUha0 gdZgqauq/dQQ6Ghtwa3zxncm9n+eO5+F7Vml9AjpkCWaQ+ZfKsefyT8AnYlG59qo/Dt0 2yFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682703914; x=1685295914; h=message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m71OtpLu1GOfnqB7Gg1mL89WqVmYOmbSs3oiBbHWmRA=; b=MnzR+L7JF4vkiETLDESCf7TH1nQ0PI2HsH1zcXWVRvYkC+SWeMzMSdUl2OupdYyO3/ g1vojjt0qkCR5xw44LXoGTwfocrNGB2UR9S2uwWPTAP4kAhsjdxiZsTsWbGmOmcgSYUR r/xrc1dQinJtzOXH/33dT58iJ9L6a/9gWb+EBj1JwJQl73uBRgzJXy6zZEDTjGimzqwD 40Wxfyl1uTS/HUgQXtnL7Zz542oeg0ea+L97lcShBa1GU2FId5lK2PiKEV298GfW76ng XGZhdOxAvVhW72SlvgD7daIZ50MVUHGgjkW66ZQUrkVB80NEFFGQ0crf0QDIHSBSXRyL 0JFQ== X-Gm-Message-State: AC+VfDzi78b1yrkTLt03kFio+FzJXvzS7Ha/89Q74v8vxLxBPB2XZo3I bMGGWiPzCehJRSbF3jxSRmvlqmOpCOlp92s/wdI= X-Google-Smtp-Source: ACHHUZ7PrZvCW/2B/DwdDMkDNXamuQmo3ZXCRu5sZjpSCwp1uMI7gsqMxINiLyT/j3sEB5qpXcpJnA== X-Received: by 2002:a05:6214:1d27:b0:56f:8ef:693 with SMTP id f7-20020a0562141d2700b0056f08ef0693mr11518145qvd.0.1682703913815; Fri, 28 Apr 2023 10:45:13 -0700 (PDT) Received: from ltnt-nyc-580testdevin.livetimenet.com (pool-71-105-132-214.nycmny.fios.verizon.net. [71.105.132.214]) by smtp.gmail.com with ESMTPSA id v14-20020a0ccd8e000000b006039f5a247esm5958794qvm.78.2023.04.28.10.45.13 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Apr 2023 10:45:13 -0700 (PDT) From: Devin Heitmueller X-Google-Original-From: Devin Heitmueller To: ffmpeg-devel@ffmpeg.org Date: Fri, 28 Apr 2023 14:40:50 -0400 Message-Id: <1682707254-27604-1-git-send-email-dheitmueller@ltnglobal.com> X-Mailer: git-send-email 1.8.3.1 Subject: [FFmpeg-devel] [PATCH v2 0/4] Implement SMPTE 2038 output support over Decklink SDI 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: Devin Heitmueller MIME-Version: 1.0 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: This patch series implements output of SMPTE 2038 VANC over SDI, building on the prior patch series which added it in the TS domain. Note that we moved the AVPacketQueue to be common code within libavdevice so it can be shared by both the decklink input and output. This latest revision of the patch series includes some refactoring for the decklink queue requested by Marton Balint. Devin Devin Heitmueller (4): decklink: Move AVPacketQueue into decklink_common decklink: rename AVPacketQueue to DecklinkPacketQueue decklink: Convert to using avpriv_packet_list functions decklink_enc: add support for SMPTE 2038 VANC packet output libavdevice/decklink_common.cpp | 110 ++++++++++++++++++++++++++++++++++ libavdevice/decklink_common.h | 17 +++++- libavdevice/decklink_dec.cpp | 130 +++------------------------------------- libavdevice/decklink_enc.cpp | 99 +++++++++++++++++++++++++++++- libavdevice/decklink_enc_c.c | 1 + 5 files changed, 231 insertions(+), 126 deletions(-) -- 1.8.3.1 _______________________________________________ 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".