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 ESMTPS id 707F04DEED for ; Wed, 5 Mar 2025 11:51:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BC6A568ED2E; Wed, 5 Mar 2025 13:51:01 +0200 (EET) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C2F7B68EC22 for ; Wed, 5 Mar 2025 13:50:54 +0200 (EET) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-5e4d18a2c51so818073a12.0 for ; Wed, 05 Mar 2025 03:50:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ltnglobal-com.20230601.gappssmtp.com; s=20230601; t=1741175453; x=1741780253; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=8L49Lpo65VPEpDHOJnRMrnSKZw2AOPpLvFo+XRlR0y8=; b=b3ZuG/L/H0mgOjU576j0pSMpaLI520WNmoCoe8mr/oWLFepUnyJyfBRcm9HqZRcBP7 oIbs8bzhEKo1bmbV/yYGWOGxPT2+zzAfeScn7BFhEZ0T6AuMt58/u1XXb9KMa3OJ/nnj shfX3buXLxSWV9Hyg1r8VIPHYEL5WJAQYgM9TfqrNXLp9tJmw5dAS6VujIpIu/8ugSee wM7m0SN50WAw+9FAOSWadxKXUAzSxKpWn8l3oAin1SpC+huBRqIL8JS3bkV2F/kspLwJ eDQtlSR8ufiGwsKyeJKTzWgxws2wm0d9HnJe+25tis2rBNV8LDW4MA8SKdw3NDXVYRXT ziBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741175453; x=1741780253; h=content-transfer-encoding:cc: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=8L49Lpo65VPEpDHOJnRMrnSKZw2AOPpLvFo+XRlR0y8=; b=UlzFiXK1iAEGZaYdbZ5H40I0tyztgimZL6ra/IqsssQ8ZisNtY9dAxUTEikVBX0I+z T9zwTJZr17+lk9MjZTvkn2i4v1iVkZDoGE+H4K8cZ8BPJh7PEdJX4omTZK6n2dpk0Ors IUxLDkf4ss0p5jCic25IJimiTvDXhVohmrH3Gmzom0alxldcU+19ebkriAyBsb3Mg8DO wlJ4Aiy+e38cITNqwmBnonoLf18wWetN/I0w2YT9aesK0QF7coPfkeRSq6paKMaEaoSW f/SLb2BGjRDkGSz6PnevO+SB41YSsjxntIJCVk8wF0m9lgnWnlH3xdmN5Amw849D4wT1 HyzQ== X-Gm-Message-State: AOJu0YyODUBmLOPmKhSmkH1LNGP15qL6/dFxc06onQYOoLzus8yhDZtI TB75MVGU6Jq8J+97NirIE/QVNuP/P5JHPCLN4v9AtIldfWwZY+8u3bqAv/G773yTtJcbI32t2YP h8rMTBvhaOOZf14slEwZeUh+vi9JA97ZMOewQ6AY3jkYTfqRjbjU= X-Gm-Gg: ASbGncuS7UX0cBTsRcqBG0CSzbgp9T/SDSCgRF8eETLAue9RY9u7FDsAiImzx7tXE+V rY28TG6rJ2vLtnXztPjxLs5QRKWLAAv8HqZGq0FuVHW4AlQpiFM2CF/bHuPwa+26Bjse8fl6pAh pAwmEbUYqJiu4bKfmY5JoaAoMo X-Google-Smtp-Source: AGHT+IEMf17+oMRO4GO7b+ltv4bY2QEH3gYB62Me7vrhDAIbTj5gCejJfllE8bjSU0TFdDfr/SwNaiqLkz30+PYrnXQ= X-Received: by 2002:a05:6402:2347:b0:5e0:803c:243d with SMTP id 4fb4d7f45d1cf-5e59f47cecbmr944939a12.7.1741175453561; Wed, 05 Mar 2025 03:50:53 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Devin Heitmueller Date: Wed, 5 Mar 2025 06:50:42 -0500 X-Gm-Features: AQ5f1JoDxUSSFnFciz1Wc8eDyT2p85UlX-02GO88zuKc3bqGnoAVbsYbvVdget8 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] Advice on patch: Decklink flushes most buffered frames at end of video instead of displaying them 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: Matthew Rademaker 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: T24gVHVlLCBNYXIgNCwgMjAyNSBhdCAxMDo0N+KAr1BNIE1hdHRoZXcgUmFkZW1ha2VyIHZpYSBm Zm1wZWctZGV2ZWwKPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPiB3cm90ZToKPgo+IFdoZW4gcGxh eWluZyBvdXQgdmlkZW8gdG8gYSBEZWNrbGluayBTREkgNEsgY2FyZCBJJ3ZlIGZvdW5kIHRoYXQg YWxsL21vc3QKPiBvZiB0aGUgYnVmZmVyZWQgZnJhbWVzIGdldCBmbHVzaGVkIGluc3RlYWQgb2Yg YmVpbmcgZGlzcGxheWVkLCBlc3NlbnRpYWxseQo+IHNob3J0ZW5pbmcgdGhlIHZpZGVvIGJ5IHRo ZSBhbW91bnQgb2YgcHJlLXJvbGwuIEkgZm91bmQgYSB3YXkgdG8gZml4IHRoaXMKPiBieSBhZGRp bmcgYSBjb3VudGVyIG9mIG91dHN0YW5kaW5nIGZyYW1lcywgdGhlbiBkZWxheWluZyB0aGUgY2Fs bCB0bwo+IFN0b3BTY2hlZHVsZWRQbGF5YmFjayB1bnRpbCBhbGwgZnJhbWVzIGFyZSByZXR1cm5l ZC4KPgo+IEkgd291bGQgc3VibWl0IHRoaXMgYXMgYSBwYXRjaCwgYnV0IHRoaXMgaXMgbXkgZmly c3QgYXR0ZW1wdCBhdCBhbnkgZmZtcGVnCj4gZGV2ZWxvcG1lbnQgc28gSSB3YW50ZWQgdG8gc2Vl IGlmIHRoaXMgd2FzIHRoZSBiZXN0IHdheSB0byBmaXggdGhpcyBpc3N1ZS4KPiBBcmUgdGhlIG91 dHN0YW5kaW5nIGZyYW1lcyBhbHJlYWR5IGNvdW50ZWQgc29tZSBvdGhlciB3YXk/IElzIGJsb2Nr aW5nIHZpYQo+IHNsZWVwIGlkZWFsPyBUaGUgU3RvcFNjaGVkdWxlZFBsYXliYWNrIGhhcyBhIHB0 cyBwYXJhbWV0ZXIsIHdoaWNoIEkgYXNzdW1lCj4gbWVhbnMgdGhhdCBpdCBzaG91bGQgb25seSBz dG9wIHBsYXliYWNrIGF0IHRoYXQgdGltZSAtIHNob3VsZCB0aGlzIG5vdAo+IHByZXZlbnQgdGhl IGlzc3VlIEkgYW0gc2VlaW5nPyBXaHkgd291bGQgaXQgZmx1c2ggdGhlIGZyYW1lcz8KClRoYW5r cyBmb3IgcmVhY2hpbmcgb3V0LgoKVGhpcyBpcyBhIGxvbmdzdGFuZGluZyBpc3N1ZSB0aGF0IGhh cyBiZWVuIHJlcG9ydGVkIGJlZm9yZSwgYW5kIEkganVzdApuZXZlciBnb3QgYXJvdW5kIHRvIHN1 Ym1pdHRpbmcgYSBmaXggZm9yIChzaW5jZSBmb3IgbXkgcGFydGljdWxhciB1c2UKY2FzZSwgSSBh Y3R1YWxseSB3YW50IGl0IHRvIGV4aXQgaW1tZWRpYXRlbHksIGFsdGhvdWdoIEkgcmVhbGl6ZSB0 aGlzCmlzbid0IHRoZSBjb21tb24gdXNlIGNhc2UpLiAgVGhlIGNvcnJlY3QgZml4IGlzIHNpbXBs eSB0byBjaGFuZ2UgdGhlClN0b3BTY2hlZHVsZWRQbGF5YmFjayB0byBub3QgZXhpdCBpbW1lZGlh dGVseSAoZm9yIHdoaWNoIHRoZXJlIGlzIGEKc3BlY2lmaWMgYXJndW1lbnQsIElJUkMpLiAgWW91 IHNob3VsZG4ndCBuZWVkIHRvIGRvIGFueSBzb3J0IG9mCmNvdW50ZXJzL3RpbWVycyB0byBhY2hp ZXZlIHRoZSBkZXNpcmVkIGJlaGF2aW9yLgoKSWYgeW91IHN0aWxsIGNhbid0IGdldCBpdCB0byB3 b3JrLCBsZXQgbWUga25vdyBhbmQgSSdsbCB0YWtlIGEgbG9vawphbmQgc3VibWl0IHRoZSBhcHBy b3ByaWF0ZSBwYXRjaC4KClJlZ2FyZHMsCgpEZXZpbgoKLS0gCkRldmluIEhlaXRtdWVsbGVyLCBT ZW5pb3IgU29mdHdhcmUgRW5naW5lZXIKTFROIEdsb2JhbCBDb21tdW5pY2F0aW9ucwpvOiArMSAo MzAxKSAzNjMtMTAwMQp3OiBodHRwczovL2x0bmdsb2JhbC5jb20gIGU6IGRldmluLmhlaXRtdWVs bGVyQGx0bmdsb2JhbC5jb20KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=