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 6415E407F9 for ; Mon, 31 Jan 2022 14:19:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5360268B1B3; Mon, 31 Jan 2022 16:19:48 +0200 (EET) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5C60768B163 for ; Mon, 31 Jan 2022 16:19:42 +0200 (EET) Received: by mail-lj1-f170.google.com with SMTP id c15so19579825ljf.11 for ; Mon, 31 Jan 2022 06:19:42 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5QuifsRoZINJko8jdubF8TZlbcWT2z4u9K5AsnzB+I0=; b=B2H++vJ7/Ri1o0/S50gyPL4h5hbHSMv2/dclwXvfbBUT2Z8J3zFFnr/6Chod4fIW6/ IlvFwiV3W9XqUdCQZ+TZOvtG8/g9XpHjQCCPlxHlVjoR/vqwlD154dEnzswqe2cEWSLx Bz3Rcfw5Dgl8Dm3eVuzhCExapMlGpYUJ9ItyY79wGWiMMOSg1PFepQn+16XtKkKEvyvx wMXojtI2aXmDEkBSVJVfHMfSwVTpffFTrXYm0W361LRq+ZZGJ5M+e1VuXwkaqOYyRww2 wxnKXU+xs84qgZJu68y1Sv9F9vpSS6qXj7/VW4LHxm4C3DfcDeDoPMLSxN4xT3VOcqxk tvIg== X-Gm-Message-State: AOAM531jTSWJh9EaOkzDtHT1hSNW6NodSU2khkXwMzWep56zRJc0XuJC gLh96LHU3fkgo8IN6+sTRO7OTPXoVSkjC7tt X-Google-Smtp-Source: ABdhPJyuend2ehRuAdqQV2uNPwHqz4Xc6YlmwBuxK/7LrcnJ4Prmyjse4cJX1W9XMAuCwG1jMOdhLA== X-Received: by 2002:a2e:b5a8:: with SMTP id f8mr10495362ljn.447.1643638781040; Mon, 31 Jan 2022 06:19:41 -0800 (PST) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com. [209.85.167.51]) by smtp.gmail.com with ESMTPSA id b6sm1717000lfi.115.2022.01.31.06.19.40 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 31 Jan 2022 06:19:40 -0800 (PST) Received: by mail-lf1-f51.google.com with SMTP id p27so27204364lfa.1 for ; Mon, 31 Jan 2022 06:19:40 -0800 (PST) X-Received: by 2002:ac2:5186:: with SMTP id u6mr16890688lfi.519.1643638780370; Mon, 31 Jan 2022 06:19:40 -0800 (PST) MIME-Version: 1.0 References: <20220130173045.32690-1-toots@rastageeks.org> <20220130173045.32690-2-toots@rastageeks.org> <5c568e1c-0467-5e75-ec1d-9cbbe8c991c0@mail.de> In-Reply-To: <5c568e1c-0467-5e75-ec1d-9cbbe8c991c0@mail.de> From: Romain Beauxis Date: Mon, 31 Jan 2022 08:19:28 -0600 X-Gmail-Original-Message-ID: Message-ID: To: Thilo Borgmann X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 1/4] Use appropriate method for device discovery, fix crash with bogus device index. 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: Marvin Scholz , 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: TGUgbHVuLiAzMSBqYW52LiAyMDIyIMOgIDA0OjExLCBUaGlsbyBCb3JnbWFubiA8dGhpbG8uYm9y Z21hbm5AbWFpbC5kZT4gYQrDqWNyaXQgOgo+Cj4gSGksCj4KPiBBbSAzMC4wMS4yMiB1bSAxODoz MCBzY2hyaWViIHRvb3RzQHJhc3RhZ2Vla3Mub3JnOgo+ID4gRnJvbTogUm9tYWluIEJlYXV4aXMg PHRvb3RzQHJhc3RhZ2Vla3Mub3JnPgo+ID4KPiA+IFRoaXMgdXBkYXRlcyB0aGUgY29kZSBmb3Ig YXZmb3VuZGF0aW9uIHRvIHVzZSBtb2Rlcm4gZGV2aWNlIGxvb2t1cCBBUElzCmFuZCBhbHNvIGFk ZHMgYSBjaGVjayB0byBhdm9pZCBxdWVyeWluZyB0aGUgdmlkZW8gZGV2aWNlcyBhcnJheSBiZXlv dW5kIGl0cwptYXhpbXVtIHNpemUuCj4gPgo+ID4gLS0tCj4gPiAgIGxpYmF2ZGV2aWNlL2F2Zm91 bmRhdGlvbi5tIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KPiA+ ICAgMSBmaWxlIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+ID4K PiA+IGRpZmYgLS1naXQgYS9saWJhdmRldmljZS9hdmZvdW5kYXRpb24ubSBiL2xpYmF2ZGV2aWNl L2F2Zm91bmRhdGlvbi5tCj4gPiBpbmRleCAwY2Q2ZTY0NmQ1Li5kOGJjZDk4ZjgxIDEwMDY0NAo+ ID4gLS0tIGEvbGliYXZkZXZpY2UvYXZmb3VuZGF0aW9uLm0KPiA+ICsrKyBiL2xpYmF2ZGV2aWNl L2F2Zm91bmRhdGlvbi5tCj4gPiBAQCAtMjcsNiArMjcsNyBAQAo+ID4KPiA+ICAgI2ltcG9ydCA8 QVZGb3VuZGF0aW9uL0FWRm91bmRhdGlvbi5oPgo+ID4gICAjaW5jbHVkZSA8cHRocmVhZC5oPgo+ ID4gKyNpbmNsdWRlIDxBdmFpbGFiaWxpdHkuaD4KPiA+Cj4gPiAgICNpbmNsdWRlICJsaWJhdnV0 aWwvY2hhbm5lbF9sYXlvdXQuaCIKPiA+ICAgI2luY2x1ZGUgImxpYmF2dXRpbC9waXhkZXNjLmgi Cj4gPiBAQCAtNzY0LDggKzc2NSwzNCBAQCBzdGF0aWMgaW50IGF2Zl9yZWFkX2hlYWRlcihBVkZv cm1hdENvbnRleHQgKnMpCj4gWy4uLl0KPgo+IHRoZSBwYXRjaCBkb2Vzbid0IGFwcGVhciB0byBi ZSBicm9rZW4gYW55IG1vcmUsIHRob3VnaCBpdCBkb2VzIG5vdCBhcHBseQp0byBjdXJyZW50IEhF QUQKPgo+IFRoaWxvcy1NYWMtbWluaTpGRm1wZWcgYm9yZ21hbm4kIGdpdCBhcHBseQouLi9wYXRj aGVzL2F2Zm91bmRhdGlvbi9cW1BBVENIXCAxXzRcXVwgVXNlXCBhcHByb3ByaWF0ZVwgbWV0aG9k XCBmb3JcCmRldmljZVwgZGlzY292ZXJ5XCxcIGZpeFwgY3Jhc2hcIHdpdGhcIGJvZ3VzXCBkZXZp Y2VcIGluZGV4LlwgLVwgdG9vdHNcQApyYXN0YWdlZWtzLm9yZ1wgLVwgMjAyMi0wMS0zMFwgMTgz MC5lbWwKPiBlcnJvcjogcGF0Y2ggZmFpbGVkOiBsaWJhdmRldmljZS9hdmZvdW5kYXRpb24ubToy Nwo+IGVycm9yOiBsaWJhdmRldmljZS9hdmZvdW5kYXRpb24ubTogcGF0Y2ggZG9lcyBub3QgYXBw bHkKPgo+IEkgZG9uJ3Qgc2VlIHdoeSBpdCBkb2VzIG5vdCBhcHBseSBhcyB0aGUgcGFydCBhcm91 bmQgbGluZSAyNyBsb29rcyBzYW5lLgpEaWQgeW91IHRyeSB0byBhcHBseSB0byBIRUFEPwoKSXQg ZG9lcyBzZWVtIHRvIGFwcGx5IGhlcmU6Cmh0dHBzOi8vcGF0Y2h3b3JrLmZmbXBlZy5vcmcvcHJv amVjdC9mZm1wZWcvcGF0Y2gvMjAyMjAxMzAxNzMwNDUuMzI2OTAtMi10b290c0ByYXN0YWdlZWtz Lm9yZy8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=