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 A859948C09 for ; Mon, 22 Jan 2024 21:41:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 15C9868CCB8; Mon, 22 Jan 2024 23:41:03 +0200 (EET) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 699CB68AAAB for ; Mon, 22 Jan 2024 23:40:56 +0200 (EET) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-50e6ee8e911so4870923e87.1 for ; Mon, 22 Jan 2024 13:40:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705959655; x=1706564455; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=QEjS7uWtQeI7SUXFjmwPV+wdQo9Pt/CGSayg0tkkLak=; b=CXEmzlLBieN/U1TnbNkwDMg+vL9Ykk4uE7bHbzQq64Sv0RNLtzZ9ajbZrS/1dBDkT2 VMFkYCkPzPqFGR8/YE/oRrIiw/Q4mSDtBCbSjb3M6WEUhV6rvt7MlOWFMNUWZsX6GoFW k+3ENPyHELCgjF0Ima+9l5XyB6e4n2vBx5hWtAHsMilh4Zq7DS3a/2fS83RlRZDmdJos Xu6JKd0m9nHP4MJCUWPsfmtUeMj6VxXuPWXzpbAY0dK+SgspmIhXcOjSyOcIkhc6xgM1 SSu42kYtYFFEQ5p7rdJqI9SIxZK92shb4fFxP2GYgwkw2iPRk1bmZcKokhtv+eKtMzyO R11w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705959655; x=1706564455; h=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=QEjS7uWtQeI7SUXFjmwPV+wdQo9Pt/CGSayg0tkkLak=; b=GJ71WydyDN4IXWIW4I20kGVMML77i5sVBLfOt1PQ8m407jT8tnopJ/rwqKy/a2DzrQ UDwf9aF5bL6fHjIcEPX+YoImG1MgztbhzecoJcfRAdmc7s7PTg6u8xoFKdwIzy7HIo0R ZZoLvBe/1jIxE7bx/GTobQxlM9rTJxw1eUp5nAHkM/oJyknuWbWNovaWPMC+wb+KX7Jn neuDCT/ZreH5nJIlyeNzp/JQcVaTfbkllTsXoCoWvOUM5n4irbjQjRqMLamY37vDIgJu 0MQ84YbqZET2zNxhk8WJZF1ZYbcWkUsKR1iyrdKtV690sFxGdQMM0VHdGybxguo8D827 pj2g== X-Gm-Message-State: AOJu0YzNpRBXfJekIunQc+ODyZWANpWaK33gd9H2LMWTPUaxrJgOT0no SQAgNdtReyFWXzdtlP8ll5yAoPeSU+n/tRSirbnLLm+FhpLwy6dvZ02sFxVYldhjc40+CUasFz/ k8HpZ+Qxi4uk5QUnkIOm3KldgIefP7ERuknisXw== X-Google-Smtp-Source: AGHT+IF/Aa4z43ou5tWPOvYgqEq8Hob6qx49y1+Pc2ULYzVbRvmK95dOwF+E7sw3ynLcwIcFa/LkNY9MC5QAgpjdo7M= X-Received: by 2002:a05:6512:110d:b0:50e:7cbf:7777 with SMTP id l13-20020a056512110d00b0050e7cbf7777mr2506185lfg.79.1705959655167; Mon, 22 Jan 2024 13:40:55 -0800 (PST) MIME-Version: 1.0 References: <71dbaff5-6ebe-4be7-a098-09424bb4ca04@gmail.com> In-Reply-To: From: Victor Luchitz Date: Tue, 23 Jan 2024 00:40:44 +0300 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] liavcodec: add bit-rate support to RoQ video encoder 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: T24gVHVlLCBKYW4gMjMsIDIwMjQgYXQgMTI6MTLigK9BTSBUb21hcyBIw6RyZGluIDxnaXRAaGFl cmRpbi5zZT4gd3JvdGU6Cgo+IG3DpW4gMjAyNC0wMS0yMiBrbG9ja2FuIDIyOjE0ICswMzAwIHNr cmV2IFZpY3RvciBMdWNoaXRzOgo+ID4gVGhlIGJpdHJhdGUgb3B0aW9uICgtYjp2KSBjYW4gbm93 IGJlIHVzZWQgdG8gc3BlY2lmeSB0aGUgYml0IHJhdGUKPiA+IG9mIHRoZSB2aWRlbyBzdHJlYW0g b2YgdGhlIFJvUSBlbmNvZGVyLgo+ID4KPiA+IE9yaWdpbmFsIHBhdGNoIGJ5IEpvc2VwaCBGZW50 b24gYWthIENoaWxseSBXaWxseQo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFZpY3RvciBMdWNoaXRz IDx2bHVjaGl0c0BnbWFpbC5jb20+Cj4KPiBTdGlsbCBkb2Vzbid0IGFwcGx5Lgo+CgpJIGhhdmUg bm8gY2x1ZSBhcyB0byB3aGF0J3MgZ29pbmcgb24gdGhlcmUuLiBUaGUgcGF0Y2ggYXBwbGllcyBw ZXJmZWN0bHkKZmluZQp3aXRob3V0IGFsbCB0aGUgZW1sIHN0dWZmLgoKcm9vdEBiYW5hbmE6fi9m Zm1wZWcjIGdpdCByZXNldCAtLWhhcmQgb3JpZ2luL21hc3RlcgpIRUFEIGlzIG5vdyBhdCBkMmVi NmY0ZDQ0IGZmdG9vbHMvZmZtcGVnX211eF9pbml0OiBkb24ndCBmcmVlIHRoZQpBVkRpY3Rpb25h cnlFbnRyeSB1bnRpbCBhZnRlciBpdCdzIGJlZW4gdXNlZApyb290QCBiYW5hbmE6fi9mZm1wZWcj IGdpdCBhcHBseQowMDAxLWxpYXZjb2RlYy1hZGQtYml0LXJhdGUtc3VwcG9ydC10by1Sb1Etdmlk ZW8tZW5jb2Rlci5wYXRjaApyb290QCBiYW5hbmE6fi9mZm1wZWcjIGVjaG8gJD8KMAoKQW55IGhl bHAgd291bGQgYmUgaGlnaGx5IGFwcHJlY2lhdGVkLgoKCj4gPiArICAgIC8qIEtleWZyYW1lIHdo ZW4gbm8gTU9UIG9yIEZDQyBjb2RlcyBpbiBmcmFtZSAqLwo+ID4gKyAgICBpZiAocy0+a2V5X2Zy YW1lKSB7Cj4gPiArICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19WRVJCT1NFLCAiXG5Gb3Vu ZCBrZXlmcmFtZSFcbiIpOwo+ID4gKyAgICAgICAgcmZyYW1lLT5waWN0X3R5cGUgPSBBVl9QSUNU VVJFX1RZUEVfSTsKPiA+ICsgICAgICAgIGF2cGt0LT5mbGFncyB8PSBBVl9QS1RfRkxBR19LRVk7 Cj4gPiArICAgIH0gZWxzZSB7Cj4gPiArICAgICAgICByZnJhbWUtPnBpY3RfdHlwZSA9IEFWX1BJ Q1RVUkVfVFlQRV9QOwo+ID4gKyAgICAgICAgYXZwa3QtPmZsYWdzICY9IH5BVl9QS1RfRkxBR19L RVk7Cj4gPiArICAgIH0KPgo+IExvb2tzIGxpa2UgZnJhbWVzU2luY2VLZXlmcmFtZSBzdGlsbCBk b2Vzbid0IGdldCByZXNldAo+CgpmcmFtZXNTaW5jZUtleWZyYW1lIHdhc24ndCBpbnRyb2R1Y2Vk IGluIHRoaXMgcGF0Y2ggYW5kIEknbSBhIGJpdCBzY2FyZWQKdG8gbWVzcyB3aXRoIGl0IGFzIHBh cnQgb2YgdGhpcyBjaGFuZ2VzZXQgYXMgdGhhdCB3b3VsZCBpbnRyb2R1Y2Ugc29tZSBuZXcKY2hh bmdlcyB0byB0aGUgY29yZSBvZiB0aGUgb3JpZ2luYWwgaW1wbGVtZW50YXRpb24uCgoKPiA+ICsg ICAgaWYgKGF2Y3R4LT5iaXRfcmF0ZSkgewo+ID4gKyAgICAgICAgLyogbm8gc3BlY2lmaWMgYml0 IHJhdGUgZGVzaXJlZCwgdXNlIGZyYW1lIHF1YWxpdHkgKi8KPiA+ICsgICAgICAgIGlmIChmcmFt ZS0+cXVhbGl0eSkKPiA+ICsgICAgICAgICAgICBlbmMtPmxhbWJkYSA9IGZyYW1lLT5xdWFsaXR5 IC0gMTsKPiA+ICsgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICBlbmMtPmxhbWJkYSA9IDIq Uk9RX0xBTUJEQV9TQ0FMRTsKPiA+ICsgICAgfQo+Cj4gTG9va3MgbGlrZSB5b3UgZ290IHRoaXMg YmFja3dhcmRzCj4KCllvdSdyZSB0b3RhbGx5IHJpZ2h0LCB0aGFua3MhCgpJJ2xsIHJlc3VibWl0 IHRoZSBwYXRjaCBvbmNlIHdlIGZpZ3VyZSBvdXQgd2hhdCdzIHRoZSBkZWFsIHdpdGggZ2l0IGZh aWxpbmcKdG8gYXBwbHkgdGhlIHBhdGNoIGZvciB5b3UuCgoKPgo+IC9Ub21hcwo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1h aWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+CgoKLS0gCkJlc3QgcmVnYXJkcywKIFZpY3RvciBM dWNoaXR6Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K