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 B132445D53 for ; Fri, 7 Apr 2023 07:54:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 87045689E1F; Fri, 7 Apr 2023 10:54:37 +0300 (EEST) Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com [209.85.128.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5612B68A9F0 for ; Fri, 7 Apr 2023 10:54:30 +0300 (EEST) Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-54e40113cf3so2461677b3.12 for ; Fri, 07 Apr 2023 00:54:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=davyandbeth-com.20210112.gappssmtp.com; s=20210112; t=1680854068; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=wFUHCKFsNNsVyd/nplpKvXLE0oolrI/MHi6A3wSIzD8=; b=vZufZTBZshB0LJdy6KK7kOrLxJ6svq/+venCcYU1mNGy/Nl7mJNjSaKHl7ajINKi2n TeAWm1/Xj35nQX8bbTSVCwUrofJYyqfbaez81slBf0bKpf+imZD+jhnOePx4tlrcqzF6 6hhYaWQVIv1i93wP1+UIofuTMv39k7sDaMQ3mJAUZ9AhRXU8M8tIhzgN/auO7kaZgjXs ZKqvP6wfwrHIFYcy4kRcMotfz2RZtNZR1imI0Kfhvs/RrhoCt23c+FZhdhtguSJwb4xl 9U4l11TcryY28KG+I2QMDdAM8ptPm7sQukBhuO4lqhSmgFeJyUjaJGAwlX29y4C+c0mJ LuyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680854068; h=content-transfer-encoding:in-reply-to:references:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wFUHCKFsNNsVyd/nplpKvXLE0oolrI/MHi6A3wSIzD8=; b=xrwUdr9Ca9AvjHRz7KbRUwT6BDq/89Kvh6v2CAb/BJBrRNtXiuqPYzevt/rMCMsrcF e2NwiDLd+MzE2ai9OsUZCyfrO0nDSsaanCiepL1FwsNE8DcCNZD9SmY6/yylVj2yBAxY qYJn6bvSsHFWEiqLSuz0vB+VEmpyGa37KO0oatGFy+pWaJyKQpx1anp40sdQTaA2CnFE 5UQX7WPJqCZDIeS9KbvLVwoOfVRI0NgcwblD4aILMZaZogwO4krdbjJc0r6x0dKHcgCi +5ndzhhOwnX5LVSx95fpieoIS2Pe1LPPJ1K5EYnPOsIRFx3ntnzkp7OpHYZXT4eRkqPF A/yg== X-Gm-Message-State: AAQBX9cvIJVgmi3IZKbetn3gvLmlzutjNi5g+QCUQKV2uG4Q4DJamq9Y wXK2X+XKtAQk55i0UniOW8joAxmt80PGH8kLIdC9jA== X-Google-Smtp-Source: AKy350ZLJMFlpqG4fHkP+D5xMXXhxuMRJSeI52Yw2sOZNoozVBzPL9VaJw3Pegs4pjvPW0CsAvqZgA== X-Received: by 2002:a81:7c85:0:b0:541:7f6d:7e86 with SMTP id x127-20020a817c85000000b005417f6d7e86mr1015680ywc.39.1680854068300; Fri, 07 Apr 2023 00:54:28 -0700 (PDT) Received: from [192.168.1.92] ([68.249.219.17]) by smtp.googlemail.com with ESMTPSA id 132-20020a81078a000000b00545a08184bbsm857432ywh.75.2023.04.07.00.54.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Apr 2023 00:54:27 -0700 (PDT) Message-ID: <077c07e1-59ae-d353-b0d9-dfeab066646a@davyandbeth.com> Date: Fri, 7 Apr 2023 02:54:27 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Content-Language: en-US From: Davy Durham To: ffmpeg-devel@ffmpeg.org References: In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffmpeg: Added ability to set a input burst time before readrate is enforced 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: QXBvbG9naWVzLi4gaWdub3JlIHRoaXMgcGF0Y2gsIGl0IHdhcyBhY2NpZGVudGFsbHkgaW5jb21w bGV0ZS7CoCBDb21wbGV0ZSAKcGF0Y2ggb24gdGhlIHdheS4KCk9uIDQvNy8yMyAwMjo1MCwgRGF2 eSBEdXJoYW0gd3JvdGU6Cj4gSW1wbGVtZW50ZWQgaXMgdGhlIC1pcmIgPHNlY29uZHM+IGZsYWcg KGkuZS4gImluaXRpYWwgcmVhZCBidXJzdCIpIHRoYXQKPiBjYXVzZXMgZmZtcGVnIHRvIHJlYWQg dGhlIHNwZWNpZmllZCBudW1iZXIgb2Ygc2Vjb25kcyBvZiBpbnB1dCBiZWZvcmUgYQo+IGdpdmVu IHJlYWRyYXRlIHN0YXJ0cyB0byBiZSBlbmZvcmNlZC7CoCBBbGwgaW5wdXRzIGhhdmUgdG8gcmVh Y2ggdGhpcwo+IHBvaW50IGJlZm9yZSB0aGUgcmVhZHJhdGUgaXMgZW5mb3JjZWQuwqAgVGhlIHJl YXNvbiBmb3IgdGhpcyBjaGFuZ2UgaXMsCj4gaW4gdGhlIHNjZW5hcmlvIG9mIGxpdmUtc3RyZWFt aW5nIGJ5IHRyYW5zY29kaW5nIGZyb20gYW4gcHJlLXJlY29yZGVkIG9yCj4gZGVsYXllZCBzb3Vy Y2UgdG8gYW4gSExTIG9yIERBU0ggd2Vicm9vdCwgd2UgY2FuIG1vcmUgcXVpY2tseSBwcmltZSB0 aGUKPiBzeXN0ZW0gb2YgdGhlIGZpcnN0IGZldyBzZWNvbmRzIGJlZm9yZSB0aGUgcmVhbC13b3Js ZCByZWFkIHJhdGUgaXMKPiBpbXBvc2VkLsKgIEVsc2UsIG9uZSBtdXN0IHdhaXQgZm9yIGFuIGVu dGlyZSBzZWdtZW50IGxlbmd0aCBiZWZvcmUgdGhlCj4gZGF0YSBjYW4gYmUgZmV0Y2hlZCBmcm9t IHRoZSB3ZWIgc2VydmVyLgo+Cj4gU2lnbmVkLW9mZi1ieTogRGF2eSBEdXJoYW0gPGRkdXJoYW1A dXNlcnMuc291cmNlZm9yZ2UubmV0Pgo+IC0tLQo+IMKgZG9jL2ZmbXBlZy50ZXhpwqDCoMKgwqDC oCB8IDIgKysKPiDCoGZmdG9vbHMvZmZtcGVnLmjCoMKgwqDCoCB8IDIgKysKPiDCoGZmdG9vbHMv ZmZtcGVnX29wdC5jIHwgMyArKysKPiDCoDMgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp Cj4KPiBkaWZmIC0tZ2l0IGEvZG9jL2ZmbXBlZy50ZXhpIGIvZG9jL2ZmbXBlZy50ZXhpCj4gaW5k ZXggZDQzM2Q2MGNlOS4uYTUxOWZlYTE5MiAxMDA2NDQKPiAtLS0gYS9kb2MvZmZtcGVnLnRleGkK PiArKysgYi9kb2MvZmZtcGVnLnRleGkKPiBAQCAtMTcwOSw2ICsxNzA5LDggQEAgaXQgbWF5IGNh dXNlIHBhY2tldCBsb3NzLgo+IMKgSXQgaXMgdXNlZnVsIGZvciB3aGVuIGZsb3cgc3BlZWQgb2Yg b3V0cHV0IHBhY2tldHMgaXMgaW1wb3J0YW50LCBzdWNoIAo+IGFzIGxpdmUgc3RyZWFtaW5nLgo+ IMKgQGl0ZW0gLXJlIChAZW1waHtpbnB1dH0pCj4gwqBSZWFkIGlucHV0IGF0IG5hdGl2ZSBmcmFt ZSByYXRlLiBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gc2V0dGluZyAKPiBAY29kZXstcmVhZHJhdGUg MX0uCj4gK0BpdGVtIC1pcmIgQHZhcntzZWNvbmRzfQo+ICtTZXQgYW4gaW5pdGlhbCByZWFkIGJ1 cnN0IHRpbWUsIGluIHNlY29uZHMsIGFmdGVyIHdoaWNoIGFueSBzcGVjaWZpZWQgCj4gcmVhZHJh dGUgd2lsbCBiZSBlbmZvcmNlZC4KPiDCoEBpdGVtIC12c3luYyBAdmFye3BhcmFtZXRlcn0gKEBl bXBoe2dsb2JhbH0pCj4gwqBAaXRlbXggLWZwc19tb2RlWzpAdmFye3N0cmVhbV9zcGVjaWZpZXJ9 XSBAdmFye3BhcmFtZXRlcn0gCj4gKEBlbXBoe291dHB1dCxwZXItc3RyZWFtfSkKPiDCoFNldCB2 aWRlbyBzeW5jIG1ldGhvZCAvIGZyYW1lcmF0ZSBtb2RlLiB2c3luYyBpcyBhcHBsaWVkIHRvIGFs bCAKPiBvdXRwdXQgdmlkZW8gc3RyZWFtcwo+IGRpZmYgLS1naXQgYS9mZnRvb2xzL2ZmbXBlZy5o IGIvZmZ0b29scy9mZm1wZWcuaAo+IGluZGV4IDgyMzIxOGUyMTQuLmUwNTdlNmRhM2EgMTAwNjQ0 Cj4gLS0tIGEvZmZ0b29scy9mZm1wZWcuaAo+ICsrKyBiL2ZmdG9vbHMvZmZtcGVnLmgKPiBAQCAt MTI0LDYgKzEyNCw3IEBAIHR5cGVkZWYgc3RydWN0IE9wdGlvbnNDb250ZXh0IHsKPiDCoMKgwqDC oCBpbnQgbG9vcDsKPiDCoMKgwqDCoCBpbnQgcmF0ZV9lbXU7Cj4gwqDCoMKgwqAgZmxvYXQgcmVh ZHJhdGU7Cj4gK8KgwqDCoCBkb3VibGUgaW5pdGlhbF9yZWFkX2J1cnN0Owo+IMKgwqDCoMKgIGlu dCBhY2N1cmF0ZV9zZWVrOwo+IMKgwqDCoMKgIGludCB0aHJlYWRfcXVldWVfc2l6ZTsKPiDCoMKg wqDCoCBpbnQgaW5wdXRfc3luY19yZWY7Cj4gQEAgLTQ3NSw2ICs0NzYsNyBAQCB0eXBlZGVmIHN0 cnVjdCBJbnB1dEZpbGUgewo+IMKgwqDCoMKgwqAgaW50IHJhdGVfZW11Owo+IMKgwqDCoMKgIGZs b2F0IHJlYWRyYXRlOwo+ICvCoMKgwqAgZG91YmxlIGluaXRpYWxfcmVhZF9idXJzdDsKPiDCoMKg wqDCoCBpbnQgYWNjdXJhdGVfc2VlazsKPiDCoMKgwqDCoMKgIC8qIHdoZW4gbG9vcGluZyB0aGUg aW5wdXQgZmlsZSwgdGhpcyBxdWV1ZSBpcyB1c2VkIGJ5IGRlY29kZXJzIAo+IHRvIHJlcG9ydAo+ IGRpZmYgLS1naXQgYS9mZnRvb2xzL2ZmbXBlZ19vcHQuYyBiL2ZmdG9vbHMvZmZtcGVnX29wdC5j Cj4gaW5kZXggMDU1Mjc1ZDgxMy4uNmM1NWI2Y2IwMSAxMDA2NDQKPiAtLS0gYS9mZnRvb2xzL2Zm bXBlZ19vcHQuYwo+ICsrKyBiL2ZmdG9vbHMvZmZtcGVnX29wdC5jCj4gQEAgLTE0NDMsNiArMTQ0 Myw5IEBAIGNvbnN0IE9wdGlvbkRlZiBvcHRpb25zW10gPSB7Cj4gwqDCoMKgwqAgeyAicmVhZHJh dGUiLMKgwqDCoMKgwqDCoCBIQVNfQVJHIHwgT1BUX0ZMT0FUIHwgT1BUX09GRlNFVCB8Cj4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIE9QVF9FWFBFUlQg fCBPUFRfSU5QVVQswqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIAo+ IHsgLm9mZiA9IE9GRlNFVChyZWFkcmF0ZSkgfSwKPiDCoMKgwqDCoMKgwqDCoMKgICJyZWFkIGlu cHV0IGF0IHNwZWNpZmllZCByYXRlIiwgInNwZWVkIiB9LAo+ICvCoMKgwqAgeyAiaXJiIizCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIEhBU19BUkcgfCBPUFRfRE9VQkxFIHwgT1BUX09GRlNFVCB8Cj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgT1BUX0VYUEVS VCB8IE9QVF9JTlBVVCzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg Cj4geyAub2ZmID0gT0ZGU0VUKGluaXRpYWxfcmVhZF9idXJzdCkgfSwKPiArwqDCoMKgwqDCoMKg wqAgIlRoZSBpbml0aWFsIGFtb3VudCBvZiBpbnB1dCB0byBidXJzdCByZWFkIGJlZm9yZSBpbXBv c2luZyAKPiBhbnkgcmVhZHJhdGUiLCAic2Vjb25kcyIgfSwKPiDCoMKgwqDCoCB7ICJ0YXJnZXQi LMKgwqDCoMKgwqDCoMKgwqAgSEFTX0FSRyB8IE9QVF9QRVJGSUxFIHwgT1BUX09VVFBVVCzCoMKg wqDCoMKgwqDCoMKgwqAgCj4geyAuZnVuY19hcmcgPSBvcHRfdGFyZ2V0IH0sCj4gwqDCoMKgwqDC oMKgwqDCoCAic3BlY2lmeSB0YXJnZXQgZmlsZSB0eXBlIChcInZjZFwiLCBcInN2Y2RcIiwgXCJk dmRcIiwgXCJkdlwiIAo+IG9yIFwiZHY1MFwiICIKPiDCoMKgwqDCoMKgwqDCoMKgICJ3aXRoIG9w dGlvbmFsIHByZWZpeGVzIFwicGFsLVwiLCBcIm50c2MtXCIgb3IgXCJmaWxtLVwiKSIsIAo+ICJ0 eXBlIiB9LAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6 Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmli ZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVn Lm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K