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 27F3345B2A for ; Fri, 17 Mar 2023 12:43:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5BC0168C1D3; Fri, 17 Mar 2023 14:43:31 +0200 (EET) Received: from mail-yw1-f173.google.com (mail-yw1-f173.google.com [209.85.128.173]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4F16068C1D3 for ; Fri, 17 Mar 2023 14:43:25 +0200 (EET) Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-5416698e889so91836837b3.2 for ; Fri, 17 Mar 2023 05:43:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ltnglobal-com.20210112.gappssmtp.com; s=20210112; t=1679057003; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=S45RmXfZW8SitCiihCF314onBb4IpGnBj9cnVYBLtHs=; b=OmYTZq/5AXp7Am6sr2/4ADHHKxdCh92TjC00U4fVFvJvJZf5Iw7EcHws2xTGakmbfN TNFx0IBaqhBNvkrtfqpxTrS0HXGLHH2LqQ2pnuNnJxGMakFoPpG2Br2LKAMSRxMbzkfC TlAu3fhzTWPiZreKl9DBXEhTonWePn55Z9uGgWrrDZrIgL0bvlIS/ISa0gIJU3PwCuYN ia9wsw0H9pTGK2kSUjHRWfJCmejiyhTLndz+QRzWQwUMFDpt0sFH0pNffvgfboeTkPhZ /n2wVb9dl2fN4hsjOVgeY3EmBPyXcjBEB3/rj1nYzAZXmiq1Ui9Cn9bDbbOE2SEdFnpJ Ccow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679057003; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=S45RmXfZW8SitCiihCF314onBb4IpGnBj9cnVYBLtHs=; b=L3zVVcXPG/qe1YXW8J+hPD79oixu0tVTipd3nNKnMKwCplZRc3SOcK5q98yELpNQpq bsXfpnNRt5KrBFlIUKbGmgUskFEACcS/XEs2OLqfA147MSoqAl7C6NAq8P/NgvIuathr ZjoU2gf7lIjVXx1w2BZzpqEkANToXDp3K52KgAz2N4ROnMTn8DRUgrYRnQKfWPdVxdBd QpKmx5pB/F9kwEcF2T3re86uxF7HlUdfJLkUO+iD+r4pyGQ5hctXowjN8eGetA1Oe8xg AaQ67ajR4xMmFeSw9fU5ArR2IpcM/ijjK6Q5rSbXQAMmW9jAWuu49msAIY29pSnAobHB UTKg== X-Gm-Message-State: AO0yUKWP6MHaoR3qGF58oA5l/ORHglAJi1uUnmh2Vay9qItpJ0hZY7VD 8TsVFkXtknL8KzNfwNbUSwBWQ42ijaZ0tECs7ajhljvwPmey9sqM X-Google-Smtp-Source: AK7set+qBa8maoX6GroaUJlJP+UX/l5kln2k4faSQP75oJiQOFHVNvWE+t++9kxFevhfxP35GDGF+R5H7BJYe++XNJ8= X-Received: by 2002:a81:a9c3:0:b0:541:9b2b:8240 with SMTP id g186-20020a81a9c3000000b005419b2b8240mr4473572ywh.6.1679057003053; Fri, 17 Mar 2023 05:43:23 -0700 (PDT) MIME-Version: 1.0 References: <20230309140808.5946-1-dheitmueller@ltnglobal.com> <9657e20-9ff0-4ee-934f-76dd9c9116de@passwd.hu> In-Reply-To: <9657e20-9ff0-4ee-934f-76dd9c9116de@passwd.hu> From: Devin Heitmueller Date: Fri, 17 Mar 2023 08:43:12 -0400 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] decklink: Add support for compressed AC-3 output over 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gTW9uLCBNYXIgMTMsIDIwMjMgYXQgNzozOOKAr1BNIE1hcnRvbiBCYWxpbnQgPGN1c0BwYXNz d2QuaHU+IHdyb3RlOgo+ID4gICAgIC8qIFRoZSBkZXZpY2UgZXhwZWN0cyB0aGUgc2FtcGxlIHJh dGUgdG8gYmUgZml4ZWQuICovCj4gPiAtICAgIGF2cHJpdl9zZXRfcHRzX2luZm8oc3QsIDY0LCAx LCBjLT5zYW1wbGVfcmF0ZSk7Cj4gPiAtICAgIGN0eC0+Y2hhbm5lbHMgPSBjLT5jaF9sYXlvdXQu bmJfY2hhbm5lbHM7Cj4gPiArICAgIGF2cHJpdl9zZXRfcHRzX2luZm8oc3QsIDY0LCAxLCBibWRB dWRpb1NhbXBsZVJhdGU0OGtIeik7Cj4KPiBJJ2QgcmF0aGVyIG5vdCB1c2UgYSBCTUQgY29uc3Rh bnQgZm9yIG5vbi1CTUQgZnVuY3Rpb24uIE1ha2UgdGhpcyA0ODAwMCBvcgo+IGNyZWF0ZSBhIG5v bi1CTUQgNDgwMDAgY29uc3RhbnQgYW5kIHVzZSBpdCBoZXJlIGFuZCB3aGVuIGNoZWNraW5nIHRo ZQo+IHNhbXBsZSByYXRlIGVhcmxpZXIuCgpPaywgZ29vZCBwb2ludC4gIFdpbGwgY2hhbmdlIHRv IDQ4MDAwLgoKPgo+ID4KPiA+ICAgICBjdHgtPmF1ZGlvID0gMTsKPiA+Cj4gPiAgICAgcmV0dXJu IDA7Cj4gPiB9Cj4gPgo+ID4gK3N0YXRpYyBpbnQgY3JlYXRlX3MzMzdfcGF5bG9hZChBVlBhY2tl dCAqcGt0LCBlbnVtIEFWQ29kZWNJRCBjb2RlY19pZCwgdWludDhfdCAqKm91dGJ1ZiwgaW50ICpv dXRzaXplKQo+ID4gK3sKPiA+ICsgICAgdWludDhfdCAqczMzN19wYXlsb2FkOwo+ID4gKyAgICB1 aW50OF90ICpzMzM3X3BheWxvYWRfc3RhcnQ7Cj4gPiArICAgIGludCBpOwo+ID4gKwo+ID4gKyAg ICBpZiAoY29kZWNfaWQgIT0gQVZfQ09ERUNfSURfQUMzKQo+ID4gKyAgICAgICAgcmV0dXJuIEFW RVJST1IoRUlOVkFMKTsKPgo+IFVzZSB0aGUgUHV0Qnl0ZUNvbnRleHQgZm9yIHRoaXMgZnVuY3Rp b24uCgpPay4KCj4gPiAtICAgIGlmIChjdHgtPmRsby0+U2NoZWR1bGVBdWRpb1NhbXBsZXMocGt0 LT5kYXRhLCBzYW1wbGVfY291bnQsIHBrdC0+cHRzLAo+ID4gKyAgICBpZiAoc3QtPmNvZGVjcGFy LT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9BQzMpIHsKPiA+ICsgICAgICAgIC8qIEVuY2Fwc3Vs YXRlIEFDMyBzeW5jZnJhbWUgaW50byBTTVBURSAzMzcgcGFja2V0ICovCj4gPiArICAgICAgICBp bnQgb3V0YnVmX3NpemU7Cj4gPiArICAgICAgICByZXQgPSBjcmVhdGVfczMzN19wYXlsb2FkKHBr dCwgc3QtPmNvZGVjcGFyLT5jb2RlY19pZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJm91dGJ1ZiwgJm91dGJ1Zl9zaXplKTsKPgo+IENhbid0IHlvdSBjcmVhdGUgYSBi dWZmZXIgb24gdGhlIHN0YWNrIGluc3RlYWQgb2YgdXNpbmcgYSBkeW5hbWljCj4gbWVtb3J5IGFs bG9jYXRpb24gZm9yIGVhY2ggZnJhbWU/IEkgZ3Vlc3MgdGhlIFMzMzcgcGFja2V0IHNob3VsZCBu ZXZlcgo+IGV4Y2VlZCB0aGUgdW5jb21wcmVzc2VkIHNpemUsIGJ1dCBBQzMgbWlnaHQgaGF2ZSBl dmVuIG1vcmUgc3RyaWN0IGZyYW1lCj4gc2l6ZSBsaW1pdHMuCgpJIGdlbmVyYWxseSBhdm9pZCBw dXR0aW5nIHRoaW5ncyBvbiB0aGUgc3RhY2sgd2hpY2ggYXJlIG9mCmluZGV0ZXJtaW5hdGUgc2l6 ZS4gIEFsc28sIEkndmUgZ290IGEgcGF0Y2ggY29taW5nIHdoaWNoIGhhcyB0byBtYWtlIGEKY29w eSBvZiBhbGwgYXVkaW8gZGF0YSAodG8gaW50ZXJsZWF2ZSBkaWZmZXJlbnQgYXVkaW8gc3RyZWFt cyB0b2dldGhlcgpwcmlvciB0byBvdXRwdXQpLiAgSW4gdGhhdCBjYXNlIGhlYXAgdXNhZ2UgaXMg dW5hdm9pZGFibGUgYW5kIHRodXMgSQpkaWRuJ3QgdGhpbmsgaXQgd2FzIHdvcnRod2hpbGUgdG8g YWxsb2NhdGUgYSAxNTAwKyBieXRlIHN0YWNrIGJ1ZmZlci4KCj4gPiArICAgICAgICBpZiAocmV0 KQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXQ7Cj4gPiArICAgICAgICBzYW1wbGVfY291bnQg PSBvdXRidWZfc2l6ZSAvIDQ7Cj4KPiBIb3cgaXMgaXQgZW5zdXJlZCB0aGF0IGVub3VnaCByYXcg YXVkaW8gZGF0YSBpcyBwcm92aWRlZCBmb3IgRGVja2xpbms/IE9yCj4gd2UgcHJvdmlkZSAic3Bh cnNlIiBhdWRpbyBkYXRhIHRvIHRoZSBkZWNrbGluayBBUEksIGFuZCBkZWNrbGluayB3aWxsCj4g cGFkIHRoZSBhdWRpbyB3aXRoIHNpbGVuY2UgYmFzZWQgb24gdGhlIHBhY2tldCB0aW1lc3RhbXBz PwoKVGhpcyBwYXRjaCByZWxpZXMgb24gdGhlIGhhcmR3YXJlIGF1dG9tYXRpY2FsbHkgcGFkZGlu ZyB0aGUgYXVkaW8KKHdoaWNoIGRvZXMgd29yayBjb3JyZWN0bHkpLiAgSSBoYXZlIGEgc3Vic2Vx dWVudCBwYXRjaCB3aGljaCBhbHdheXMKaW5zZXJ0cyBlbXB0eSBhdWRpbyBpZiB0aGVyZSBhcmUg Z2FwcyAoYXMgcGFydCBvZiB0aGUgd29yayB0bwppbnRlcmxlYXZlIG11bHRpcGxlIGF1ZGlvIHN0 cmVhbXMpLgoKSSB3aWxsIHN1Ym1pdCBhIHJldmlzZWQgdmVyc2lvbiBvZiB0aGUgcGF0Y2ggaW5j b3Jwb3JhdGluZyB5b3VyCmNvbW1lbnRzLiAgVGhhbmtzIGZvciByZXZpZXdpbmchCgpEZXZpbgoK LS0gCkRldmluIEhlaXRtdWVsbGVyLCBTZW5pb3IgU29mdHdhcmUgRW5naW5lZXIKTFROIEdsb2Jh bCBDb21tdW5pY2F0aW9ucwpvOiArMSAoMzAxKSAzNjMtMTAwMQp3OiBodHRwczovL2x0bmdsb2Jh bC5jb20gIGU6IGRldmluLmhlaXRtdWVsbGVyQGx0bmdsb2JhbC5jb20KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgo=