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 733424A27B for ; Mon, 25 Mar 2024 21:11:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7AAC468D4EC; Mon, 25 Mar 2024 23:11:54 +0200 (EET) Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7F12768D1D1 for ; Mon, 25 Mar 2024 23:11:47 +0200 (EET) Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-4148c04396dso5198125e9.2 for ; Mon, 25 Mar 2024 14:11:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jkqxz-net.20230601.gappssmtp.com; s=20230601; t=1711401107; x=1712005907; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=mjeWoe6+I7Hl38Hg8ReAhFHFL0QtHEhMEGYqnY/zspE=; b=JWPyGH2+7p2XbhrdBxD/AigLSi6wBeHuKJavG+fXBo2uOk44PXhjmopGz50bzcMXKe ca5xzSFiPiFwFPyfeXw/mguDH5qq3nRf8syVz2dn0W9wCRyYV6EGwDyjxwD47FC1ZTSZ qo+PDk9/Ap8YaWkbT6jefeFsuKy6c5xH6Qw59duMLwBxFri72CsqNGj6qrn2q8pEvyVQ n1AkTStKPC3Pp+G2IKFT53azZR7Na9aEYLXEolEjzol2Dw9M9oSEkW/7Ae7LqOMRJ9s1 AWTDSa63UD3neuwKVz/d1oIT6m8U7VvnHow/U2J5QxbDlA59U9un54srXt6iHud7Lfo+ fMcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711401107; x=1712005907; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mjeWoe6+I7Hl38Hg8ReAhFHFL0QtHEhMEGYqnY/zspE=; b=qCGW+hX01OxaT9FxSQlIQXLcPWz+Me/cYtX2/vcycmiGGLrY1YmG1jFXaABlWHXDaY q51c48ZKtGqZnDTe3ysrfK4XPrYhLHgwOqWpTq7cu85wBl1zNDlV/qq49+u40VV6Shb3 e0OX3fXyZQDmp+dW/N929BN/vVzY/occvjuR9Al/AkNJr733P6AvxMhsotExnTr6zcQP v217eTR50ZS41OGneXTPKDfyJV3p0+CKrPQl80wtZcBXQgfcHkPSguwqLNZHpYZwi2oc gnp8m0xdL59B1e198Zp5cimmlNWN8ELY7j2DE/QJoU55cRr2Pr2Ku2uIUzhpMGckPpq5 8GtA== X-Gm-Message-State: AOJu0YxSKUWz7wZQRUnX/CDvgN9mhjhkuNaWaC6XoVywbF9s5BM6OSIi FyMDxtVG0+bJG0d8F37L4INr8a5msyeT7xLBYJh/bF5VX46Xg2e5smBzUB+bn+Ze8yeEHr43mL6 L X-Google-Smtp-Source: AGHT+IFe8xJI98Y8CSwpGLt/2gwO57szhDXZkMwV3YnpoS54Z8JqnBWY0xCEUS1pWZR0gov1TzVNqQ== X-Received: by 2002:a05:600c:3514:b0:414:6ee:a37e with SMTP id h20-20020a05600c351400b0041406eea37emr5297313wmq.19.1711401106523; Mon, 25 Mar 2024 14:11:46 -0700 (PDT) Received: from [192.168.0.15] (cpc92302-cmbg19-2-0-cust1183.5-4.cable.virginm.net. [82.1.212.160]) by smtp.gmail.com with ESMTPSA id n24-20020a05600c3b9800b004147b3e3bedsm9514783wms.12.2024.03.25.14.11.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Mar 2024 14:11:46 -0700 (PDT) Message-ID: Date: Mon, 25 Mar 2024 21:12:08 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <38c49055ba336627e0da4611be4ae74ebb0ac5b7.camel@intel.com> <4c0db94ce95b0211fd1b5c6d9429eab7e555869f.camel@intel.com> From: Mark Thompson In-Reply-To: <4c0db94ce95b0211fd1b5c6d9429eab7e555869f.camel@intel.com> Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] lavc/get_buffer: Add a warning on failed allocation from a fixed pool 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: T24gMjUvMDMvMjAyNCAwNzozNSwgWGlhbmcsIEhhaWhhbyB3cm90ZToKPiBPbiBEaSwgMjAyNC0w My0xOSBhdCAyMjo1MiArMDAwMCwgTWFyayBUaG9tcHNvbiB3cm90ZToKPj4gT24gMTkvMDMvMjAy NCAwNDoxNiwgWGlhbmcsIEhhaWhhbyB3cm90ZToKPj4+IE9uIE1hLCAyMDI0LTAzLTE4IGF0IDIx OjMzICswMDAwLCBNYXJrIFRob21wc29uIHdyb3RlOgo+Pj4+IE9uIDE4LzAzLzIwMjQgMDU6NTMs IFhpYW5nLCBIYWloYW8gd3JvdGU6Cj4+Pj4+IE9uIFNvLCAyMDI0LTAzLTE3IGF0IDIwOjUxICsw MDAwLCBNYXJrIFRob21wc29uIHdyb3RlOgo+Pj4+Pj4gRm9yIGhhcmR3YXJlIGNhc2VzIHdoZXJl IHdlIGFyZSBmb3JjZWQgdG8gaGF2ZSBhIGZpeGVkIHBvb2wgb2YgZnJhbWVzCj4+Pj4+PiBhbGxv Y2F0ZWQgdXAtZnJvbnQgKHN1Y2ggYXMgYXJyYXkgdGV4dHVyZXMgb24gZGVjb2RlciBvdXRwdXQp LCBzdWdnZXN0Cj4+Pj4+PiBhIHBvc3NpYmxlIHdvcmthcm91bmQgdG8gdGhlIHVzZXIgaWYgYW4g YWxsb2NhdGlvbiBmYWlscyBiZWNhdXNlIHRoZQo+Pj4+Pj4gcG9vbCBpcyBleGhhdXN0ZWQuCj4+ Pj4+PiAtLS0KPj4+Pj4+IFBlcmhhcHMgaGVscGZ1bDsgYW55IHRob3VnaHRzPwo+Pj4+Pj4KPj4+ Pj4+IFRoZSB3YXJuaW5nIGNvbWVzIG91dCBiZWZvcmUgYW55IGVycm9ycywgbG9va2luZyBsaWtl Ogo+Pj4+Pj4KPj4+Pj4+IFttcGVnMnZpZGVvIEAgMHg1NjBmZjUxYjQ2MDBdIEZhaWxlZCB0byBh bGxvY2F0ZSBhIHZhYXBpL252MTIgZnJhbWUKPj4+Pj4+IGZyb20gYQo+Pj4+Pj4gZml4ZWQgcG9v bCBvZiBoYXJkd2FyZSBmcmFtZXMuCj4+Pj4+PiBbbXBlZzJ2aWRlbyBAIDB4NTYwZmY1MWI0NjAw XSBDb25zaWRlciBzZXR0aW5nIGV4dHJhX2h3X2ZyYW1lcyB0byBhCj4+Pj4+PiBsYXJnZXIKPj4+ Pj4+IHZhbHVlIChjdXJyZW50bHkgc2V0IHRvIDgsIGdpdmluZyBhIHBvb2wgc2l6ZSBvZiAxNCku Cj4+Pj4+PiBbbXBlZzJ2aWRlbyBAIDB4NTYwZmY1MWI0NjAwXSBnZXRfYnVmZmVyKCkgZmFpbGVk Cj4+Pj4+PiBbdmlzdCMwOjAvbXBlZzJ2aWRlbyBAIDB4NTYwZmY1MTk5ODQwXSBbZGVjOm1wZWcy dmlkZW8gQAo+Pj4+Pj4gMHg1NjBmZjUxYjNiNDBdCj4+Pj4+PiBFcnJvcgo+Pj4+Pj4gc3VibWl0 dGluZyBwYWNrZXQgdG8gZGVjb2RlcjogT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQKPj4+Pj4KPj4+ Pj4gSSdtIE9LIHRvIHByaW50IHN1Y2ggd2FybmluZyBzbyB1c2VyIG1heSBrbm93IGhvdyB0byB3 b3JrIGFyb3VuZCBpdC4gQnV0Cj4+Pj4+IG5vdwo+Pj4+PiBtYW55IGNhc2VzIGFyZSBpbXBhY3Rl ZCBieSB0aGlzIGVycm9yCj4+Pj4+IChlLmcuwqBodHRwczovL3RyYWMuZmZtcGVnLm9yZy90aWNr ZXQvMTA4NTYKPj4+Pj4gKSwgSSB0aGluayBpdCBpcyBhIHJlZ3Jlc3Npb24gdG8gdXNlci4gSSBz dGlsbCBwcmVmZXIgdG8gdXNlIGEgZHluYW1pYwo+Pj4+PiBidWZmZXIKPj4+Pj4gcG9vbCBpbnN0 ZWFkIGZpeGVkIGZyYW1lIHBvb2wgdG8gYXZvaWQgc3VjaCBlcnJvciB3aGVuIHRoZSBkeW5hbWlj Cj4+Pj4+IGJ1ZmZlcgo+Pj4+PiBwb29sCj4+Pj4+IGNhbiB3b3JrLgo+Pj4+Cj4+Pj4gSG93IHdv dWxkIHdlIGltcGxlbWVudCB0aGlzIG9uIEQzRDExIG9yIEQzRDEyPwo+Pj4KPj4+IEkgdW5kZXJz dGFuZCBub3QgYWxsIGNhbiBzdXBwb3J0IGR5bmFtaWMgZnJhbWUgcG9vbCwgeW91ciBwYXRjaCBp cyB1c2VmdWwKPj4+IGZvcgo+Pj4gZGVjb2RlcnMgdXNpbmcgZml4ZWQgcG9vbC4gQnV0IGZvciBk cml2ZXIgd2hpY2ggZG9lc24ndCByZXF1aXJlIGFycmF5Cj4+PiB0ZXh0dXJlcywKPj4+IEkgdGhp bmsgd2UnZCBiZSBiZXR0ZXIgdG8gdXNlIGR5bmFtaWMgZnJhbWUgcG9vbCBpbnN0ZWFkIHNvIHVz ZXIgbmVlZG4ndAo+Pj4gd29ycnkKPj4+IGFib3V0IGZyYW1lIGFsbG9jYXRpb24uIEZvciBleGFt cGxlLCB3ZSBtYXkgdXNlIGR5bmFtaWMgZnJhbWUgcG9vbCBmb3IgdmFhcGkKPj4+IHdpdGggaUhE IGRyaXZlciwgd2hhdCBkbyB5b3UgdGhpbmsgYWJvdXQgYWRkaW5nIGEgcXVpcmsgdG8gZW5hYmxl IGR5bmFtaWMKPj4+IGZyYW1lCj4+PiBwb29sIGZvciBzcGVjaWFsIGRyaXZlcnMgPwo+Pgo+PiBJ IHRoaW5rIHdlIHNob3VsZCBjb21lIHRvIGEgY29uY2x1c2lvbiBvbiB3aGF0IHRoZSBnZW5lcmlj IGNvZGUgZm9yIHRoaXMgY2FzZQo+PiBzaG91bGQgYmUgYW5kIHRoZW4gY29uc2lkZXIgd2hldGhl ciBhbnkgc3BlY2lhbCBjYXNlcyBhcmUgbmVlZGVkLgo+Pgo+PiBXaGVuIGNvbXBhcmVkIHRvIHRo ZSBzdGF0ZSByaWdodCBub3csIEkgYWdyZWUgd2l0aCB5b3UgdGhhdCBqdXN0IHN3aXRjaGluZwo+ PiBWQUFQSSB0byBhbHdheXMgYmUgZHluYW1pYyB3b3VsZCBwcm9iYWJseSBiZSBiZXR0ZXIganVz dCB0byBhdm9pZCB0aGUgbmFzdHkKPj4gZmFpbHVyZXMsIGJ1dCBnaXZlbiB0aGF0IHdlIG5lZWQg dG8gaW1wcm92ZSB0aGUgc2l0dWF0aW9uIGZvciBjYXNlcyAobGlrZQo+PiBEM0QxMSkgd2hlcmUg d2UgZG9uJ3QgaGF2ZSBhbiBhZC1ob2Mgd29ya2Fyb3VuZCB3ZSBzaG91bGQgYmUgY29tcGFyaW5n IHRvCj4+IHdoYXRldmVyIHRoYXQgY29uY2x1ZGVzIHJhdGhlciB0aGFuIHRoZSBicm9rZW4gc3Rh dGUgcmlnaHQgbm93Lgo+IAo+IEhpIE1hcmssCj4gCj4gSSBhZ3JlZSB3aXRoIHlvdS4gV2lsbCB5 b3UgcHVzaCB0aGlzIHBhdGNoID8gV2UgbWF5IHN3aXRjaCB0byBkeW5hbWljIGZyYW1lIHBvb2wK PiBmb3IgdmFhcGkgY2FzZXMgbGF0ZXIgYWZ0ZXIgcHVzaGluZyB5b3VyIHBhdGNoLgoKT2ssIHB1 c2hlZC4KClRob3VnaHRzOgoKKiBQYXNzdGhyb3VnaCBmaWx0ZXIgY2hhaW5zIGNhbiBoYXZlIHRo ZSB0d28gcXVldWVzIHdvcnRoIG9mIGZyYW1lcyBzdG9yZWQgKHdoZW4gZS5nLiBvbmx5IGVkaXRp bmcgbWV0YWRhdGEpLgogICAqIFBvc3NpYmx5IGZpeGFibGUgYnkganVzdCBkb3VibGluZyB0aGUg ZXh0cmEgZnJhbWVzIGFkZGVkPyAgVGhhdCBzZWVtcyB2ZXJ5IGNsdW1zeS4KCiogRmlsdGVycyBo YXZlIG5vIGlkZWEgaG93IGJpZyB0byBtYWtlIGEgcG9vbCB3aGVuIGl0IGlzIGZpeGVkLgogICAq IGxhdmZpIHdvdWxkIG5lZWQgbmVnb3RpYXRpb24gYmFja3dhcmRzIHRocm91Z2ggdGhlIHdob2xl IGdyYXBoIHRvIG1ha2UgdGhpcyB3b3JrLgoKKiBFbmNvZGVycyBoYXZlIG5vIHdheSB0byBzaWdu YWwgdGhhdCB0aGV5IHdhbnQgdG8gaG9sZCBvbiB0byBtb3JlIGZyYW1lcy4KICAgKiBOZXcgQVBJ IG5lZWRlZD8KICAgKiBXaXRob3V0IG5lZ290aWF0aW9uIGluIGxhdmZpIGl0IHdvdWxkIGJlIGhh cmQgdG8gd29yayBvdXQgaW4gZmZtcGVnIC93aGljaC8gcG9vbCB0byBpbmNyZWFzZSB0aGUgc2l6 ZSBvZiBpbiB0aGUgcHJlc2VuY2Ugb2Ygbm9udHJpdmlhbCBmaWx0ZXIgZ3JhcGhzLCB0aG91Z2gu CgoqIFY0TDIgTTJNIGRlY29kZSBkb2VzIG5vdCB1c2UgaHdjb250ZXh0LCBidXQgc3VmZmVycyBm cm9tIHRoZSBzYW1lIHByb2JsZW1zIHdpdGggYSBmaXhlZCBwb29sLgogICAqIE5vdCB1cGRhdGVk IHNpbmNlIGUwZGE5MTYsIHByb2JhYmx5IGJyb2tlbiBieSBpdCBpbiBzb21lIGNhc2VzLiAgKERv ZXMgd2FybiB3aXRoIHRoZSBhZC1ob2Mgd29ya2Fyb3VuZCBvcHRpb24gIm51bV9jYXB0dXJlX2J1 ZmZlcnMiLikKICAgKiBEb2VzIGFueW9uZSBldmVyIHVzZSB0aGlzIGluIHRoZSBmZm1wZWcgdXRp bGl0eT8KClRoYW5rcywKCi0gTWFyawpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==