From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 5E6124C485 for <ffmpegdev@gitmailbox.com>; Fri, 4 Apr 2025 20:55:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1FEEA68B508; Fri, 4 Apr 2025 23:55:47 +0300 (EEST) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C911C68813C for <ffmpeg-devel@ffmpeg.org>; Fri, 4 Apr 2025 23:55:40 +0300 (EEST) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e6405e4ab4dso3308001276.0 for <ffmpeg-devel@ffmpeg.org>; Fri, 04 Apr 2025 13:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743800139; x=1744404939; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=v/pOsHuoKi7mSz8c+4656gqix0ps2aU0/DocFD2xqGA=; b=MIdhVyFvDSB+BxRLlhFiW+T9jVw9s+dR/Hv/EcaKx+Bs5Hj9whIATx2g69pyXr66fe hfKYh1elkZFVKKMlh0gFDGvk4XQGTvTpCB5rckgvgj9J0vku51Q5EdvLZ19mSndIv7tO VOHbuBXj8rLdAkrXeNKc0glSt1R5uMlZOj1GAD2gHW8OWweyfJkikM9fx5WRgFdGsO4c FRn94BcoCiNVKbtj5vKa9sCKj+WdKLwbKwRDda8zZjWxxeCzHl/a9plJs5zgaYGJW/SR oTOgeeIPf/xxpCVc2wQKWadC+S37y56UrsT4ArsydX1D0P6ZjJR2zadBMUl9WP1OCXeU PlNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743800139; x=1744404939; h=content-transfer-encoding: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=v/pOsHuoKi7mSz8c+4656gqix0ps2aU0/DocFD2xqGA=; b=rKpiwGiJZfoSPLlY7U2HBnmYUB3x41QcxAtPvCXbZn68N+zGdjfBMFtrUBmGuAene5 KxFLJo+9+JK2WMdihGhT7v//NcAIeaguYah2j8lUqiJHRTjRaMlA/4UFAcut2nqZKHzd xAkGL2ZTJ8ncN/JABUYmIYUawXDo3nB1apE4bC6G6W2O18IG/cPnmwOgaUQfE/r8/5Um zgNmpg8IAGpygWuxlw08cwkSpLCTmFrYbgfCmRd1G9yGG6wg7Xl0GDOI/7rRJWKddcp8 qSWTOVkPyn1KnwIa46bX2E5NpituM4Nk2Ge+2RxUDUD6jTFl22lBIf5d+MD6//NL9KZ5 EVbw== X-Gm-Message-State: AOJu0YyaZ1jHRoPI3Bm5Ix6aXvQnr/6N6yV7hkYdaHo92pG95RGujGKk cfn7G50fC3d43Jv0rA7yCKPvm70vNCuE1g1RAW/90h7i3euimzpAwppuztJHPwp5TC/n5a0jHSs 2SdYyt2pFhAYXyeRXvQM+Jm4GwPtccTU2OrM= X-Gm-Gg: ASbGncsts5qMD0QKQ/evhXKUQUd4cWqt7acNV3MdnEywIeE5oRjPGQAIFEq7H6fPqF5 OEoHYsH12Y515lF7nxtWj63UZF80yzS1dVL4nlmau87K9KqO0Og/6R3UU0fDlJoqQ2FtMrF3dRB ylbLBAE3Qn/l/COW2POqN2/C8GJFM= X-Google-Smtp-Source: AGHT+IEy4JAs4AV1Lo3ARWzL1L5zCkYyywZ1h9MqSqr0Tl8MEOwKhctKvM605a41qS0Kx5dFbuA096L9iQQKyGOUmos= X-Received: by 2002:a05:6902:2385:b0:e57:3e83:517e with SMTP id 3f1490d57ef6-e6e07681218mr14199295276.5.1743800139187; Fri, 04 Apr 2025 13:55:39 -0700 (PDT) MIME-Version: 1.0 References: <20250402182940.29726-1-romain.beauxis@gmail.com> <20250402182940.29726-3-romain.beauxis@gmail.com> <20250404204057.GV4991@pb2> In-Reply-To: <20250404204057.GV4991@pb2> From: Romain Beauxis <romain.beauxis@gmail.com> Date: Fri, 4 Apr 2025 15:55:28 -0500 X-Gm-Features: ATxdqUGkiCGrupirxRTbwUjyq6KnlsOIJqLgCzHLvTvz5FC5Lrspf-mq7SNcDw4 Message-ID: <CABWZ6OTSyWjDEvpt1mY8hAGvu1zhKnp5SXv6WG-QbvXhFe9Efw@mail.gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH v10 2/8] tests: Add stream dump test API util. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/CABWZ6OTSyWjDEvpt1mY8hAGvu1zhKnp5SXv6WG-QbvXhFe9Efw@mail.gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> TGUgdmVuLiA0IGF2ci4gMjAyNSDDoCAxNTo0MSwgTWljaGFlbCBOaWVkZXJtYXllcgo8bWljaGFl bEBuaWVkZXJtYXllci5jYz4gYSDDqWNyaXQgOgo+Cj4gT24gV2VkLCBBcHIgMDIsIDIwMjUgYXQg MDE6Mjk6MzRQTSAtMDUwMCwgUm9tYWluIEJlYXV4aXMgd3JvdGU6Cj4gPiAtLS0KPiA+ICB0ZXN0 cy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKPiA+ICB0ZXN0cy9hcGkv TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICAyICstCj4gPiAgdGVzdHMvYXBpL2FwaS1k dW1wLXN0cmVhbS1tZXRhLXRlc3QuYyB8IDE3NSArKysrKysrKysrKysrKysrKysrKysrKysrKwo+ ID4gIDMgZmlsZXMgY2hhbmdlZCwgMTc3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ ICBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvYXBpL2FwaS1kdW1wLXN0cmVhbS1tZXRhLXRlc3Qu Ywo+ID4KPiA+IGRpZmYgLS1naXQgYS90ZXN0cy9NYWtlZmlsZSBiL3Rlc3RzL01ha2VmaWxlCj4g PiBpbmRleCBmOWY1ZmMwN2YzLi4xZjdlNTAwM2MyIDEwMDY0NAo+ID4gLS0tIGEvdGVzdHMvTWFr ZWZpbGUKPiA+ICsrKyBiL3Rlc3RzL01ha2VmaWxlCj4gPiBAQCAtMjc3LDYgKzI3Nyw3IEBAICQo RkFURV9GRlBST0JFKSAkKEZBVEVfRkZNUEVHX0ZGUFJPQkUpICQoRkFURV9TQU1QTEVTX0ZGUFJP QkUpICQoRkFURV9TQU1QTEVTX0ZGCj4gPiAgJChGQVRFX1NBTVBMRVNfRkFTVFNUQVJUKTogdG9v bHMvcXQtZmFzdHN0YXJ0JChFWEVTVUYpCj4gPiAgJChGQVRFX1NBTVBMRVNfRFVNUF9EQVRBKSAk KEZBVEVfU0FNUExFU19EVU1QX0RBVEEteWVzKTogdG9vbHMvdmVuY19kYXRhX2R1bXAkKEVYRVNV RikKPiA+ICAkKEZBVEVfU0FNUExFU19TQ0FMRV9TTElDRSk6IHRvb2xzL3NjYWxlX3NsaWNlX3Rl c3QkKEVYRVNVRikKPiA+ICskKEZBVEVfU0FNUExFU19EVU1QX1NUUkVBTV9NRVRBKTogdGVzdHMv YXBpL2FwaS1kdW1wLXN0cmVhbS1tZXRhLXRlc3QkKEVYRVNVRikKPiA+Cj4gPiAgaWZkZWYgU0FN UExFUwo+ID4gIEZBVEUgKz0gJChGQVRFX0VYVEVSTikKPiA+IGRpZmYgLS1naXQgYS90ZXN0cy9h cGkvTWFrZWZpbGUgYi90ZXN0cy9hcGkvTWFrZWZpbGUKPiA+IGluZGV4IGM5NmU2MzY3NTYuLmEy Y2IwNmE3MjkgMTAwNjQ0Cj4gPiAtLS0gYS90ZXN0cy9hcGkvTWFrZWZpbGUKPiA+ICsrKyBiL3Rl c3RzL2FwaS9NYWtlZmlsZQo+ID4gQEAgLTEsNyArMSw3IEBACj4gPiAgQVBJVEVTVFBST0dTLSQo Y2FsbCBFTkNERUMsIEZMQUMsIEZMQUMpICs9IGFwaS1mbGFjCj4gPiAgQVBJVEVTVFBST0dTLSQo Y2FsbCBERU1ERUMsIEgyNjQsIEgyNjQpICs9IGFwaS1oMjY0Cj4gPiAgQVBJVEVTVFBST0dTLSQo Y2FsbCBERU1ERUMsIEgyNjQsIEgyNjQpICs9IGFwaS1oMjY0LXNsaWNlCj4gPiAtQVBJVEVTVFBS T0dTLXllcyArPSBhcGktc2Vlawo+ID4gK0FQSVRFU1RQUk9HUy15ZXMgKz0gYXBpLXNlZWsgYXBp LWR1bXAtc3RyZWFtLW1ldGEKPiA+ICBBUElURVNUUFJPR1MtJChjYWxsIERFTURFQywgSDI2Mywg SDI2MykgKz0gYXBpLWJhbmQKPiA+ICBBUElURVNUUFJPR1MtJChIQVZFX1RIUkVBRFMpICs9IGFw aS10aHJlYWRtZXNzYWdlCj4gPiAgQVBJVEVTVFBST0dTICs9ICQoQVBJVEVTVFBST0dTLXllcykK PiA+IGRpZmYgLS1naXQgYS90ZXN0cy9hcGkvYXBpLWR1bXAtc3RyZWFtLW1ldGEtdGVzdC5jIGIv dGVzdHMvYXBpL2FwaS1kdW1wLXN0cmVhbS1tZXRhLXRlc3QuYwo+ID4gbmV3IGZpbGUgbW9kZSAx MDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAuLjkwNmQzNTVmZTMKPiA+IC0tLSAvZGV2L251bGwK PiA+ICsrKyBiL3Rlc3RzL2FwaS9hcGktZHVtcC1zdHJlYW0tbWV0YS10ZXN0LmMKPiA+IEBAIC0w LDAgKzEsMTc1IEBACj4gPiArLyoKPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMjUgUm9tYWluIEJl YXV4aXMKPiA+ICsgKgo+ID4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUg b2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiA+ICsgKiBvZiB0aGlz IHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdh cmUiKSwgdG8gZGVhbAo+ID4gKyAqIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9u LCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKPiA+ICsgKiB0byB1c2Us IGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFu ZC9vciBzZWxsCj4gPiArICogY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBw ZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCj4gPiArICogZnVybmlzaGVkIHRvIGRvIHNv LCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPiA+ICsgKgo+ID4gKyAqIFRo ZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxs IGJlIGluY2x1ZGVkIGluCj4gPiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9u cyBvZiB0aGUgU29mdHdhcmUuCj4gPiArICoKPiA+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklE RUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+ID4g KyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMg T0YgTUVSQ0hBTlRBQklMSVRZLAo+ID4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ T1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMCj4gPiArICogVEhFIEFV VEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFH RVMgT1IgT1RIRVIKPiA+ICsgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENP TlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLAo+ID4gKyAqIE9VVCBPRiBP UiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVB TElOR1MgSU4KPiA+ICsgKiBUSEUgU09GVFdBUkUuCj4gPiArICovCj4gPiArCj4gPiArLyoqCj4g PiArICogRHVtcCBzdHJlYW0gbWV0YWRhdGEKPiA+ICsgKi8KPiA+ICsKPiA+ICsjaW5jbHVkZSAi bGliYXZjb2RlYy9hdmNvZGVjLmgiCj4gPiArI2luY2x1ZGUgImxpYmF2Zm9ybWF0L2F2Zm9ybWF0 LmgiCj4gPiArI2luY2x1ZGUgImxpYmF2dXRpbC90aW1lc3RhbXAuaCIKPiA+ICsKPiA+ICtzdGF0 aWMgaW50IGR1bXBfc3RyZWFtX21ldGEoY29uc3QgY2hhciAqaW5wdXRfZmlsZW5hbWUpIHsKPiA+ ICsgICAgY29uc3QgQVZDb2RlYyAqY29kZWMgPSBOVUxMOwo+ID4gKyAgICBBVlBhY2tldCAqcGt0 ID0gTlVMTDsKPiA+ICsgICAgQVZGcmFtZSAqZnIgPSBOVUxMOwo+ID4gKyAgICBBVkZvcm1hdENv bnRleHQgKmZtdF9jdHggPSBOVUxMOwo+ID4gKyAgICBBVkNvZGVjQ29udGV4dCAqY3R4ID0gTlVM TDsKPiA+ICsgICAgQVZDb2RlY1BhcmFtZXRlcnMgKm9yaWdpbl9wYXIgPSBOVUxMOwo+ID4gKyAg ICBBVlN0cmVhbSAqc3Q7Cj4gPiArICAgIGludCBzdHJlYW1faWR4ID0gMDsKPiA+ICsgICAgaW50 IHJlc3VsdDsKPiA+ICsgICAgY2hhciAqbWV0YWRhdGE7Cj4gPiArCj4gPiArICAgIHJlc3VsdCA9 IGF2Zm9ybWF0X29wZW5faW5wdXQoJmZtdF9jdHgsIGlucHV0X2ZpbGVuYW1lLCBOVUxMLCBOVUxM KTsKPiA+ICsgICAgaWYgKHJlc3VsdCA8IDApIHsKPiA+ICsgICAgICAgIGF2X2xvZyhOVUxMLCBB Vl9MT0dfRVJST1IsICJDYW4ndCBvcGVuIGZpbGVcbiIpOwo+ID4gKyAgICAgICAgcmV0dXJuIHJl c3VsdDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICByZXN1bHQgPSBhdmZvcm1hdF9maW5kX3N0 cmVhbV9pbmZvKGZtdF9jdHgsIE5VTEwpOwo+ID4gKyAgICBpZiAocmVzdWx0IDwgMCkgewo+ID4g KyAgICAgICAgYXZfbG9nKE5VTEwsIEFWX0xPR19FUlJPUiwgIkNhbid0IGdldCBzdHJlYW0gaW5m b1xuIik7Cj4gPiArICAgICAgICBnb3RvIGVuZDsKPiA+ICsgICAgfQo+ID4gKwo+Cj4gPiArICAg IGlmIChmbXRfY3R4LT5uYl9zdHJlYW1zID4gMSkgewo+ID4gKyAgICAgYXZfbG9nKE5VTEwsIEFW X0xPR19FUlJPUiwgIk1vcmUgdGhhbiBvbmUgc3RyZWFtIGZvdW5kIGluIGlucHV0IVxuIik7Cj4g PiArICAgICBnb3RvIGVuZDsKPiA+ICsgICAgfQo+Cj4gMiBzdHJheSB0YWIgaW4gaW5kZW50CgpU aGlzIGlzIGZpeGVkIGluIHRoZSB1cGRhdGVkIHBhdGNoc2V0IGhlcmU6Cmh0dHBzOi8vZ2l0aHVi LmNvbS90b290cy9GRm1wZWcvcHVsbC8yL2NvbW1pdHMvZTIzMjRiYjU2YzE0N2NiYTJkYzJkOGFh ZDE5Y2I2NGFmYjZlYTA4YgoKPiBbLi4uXQo+Cj4gLS0KPiBNaWNoYWVsICAgICBHbnVQRyBmaW5n ZXJwcmludDogOUZGMjEyOEIxNDdFRjY3MzBCQURGMTMzNjExRUM3ODcwNDBCMEZBQgo+Cj4gVGhl IHJlYWwgZWJheSBkaWN0aW9uYXJ5LCBwYWdlIDIKPiAiMTAwJSBwb3NpdGl2ZSBmZWVkYmFjayIg LSAiQWxsIGVpdGhlciBnb3QgdGhlaXIgbW9uZXkgYmFjayBvciBkaWRudCBjb21wbGFpbiIKPiAi QmVzdCBzZWxsZXIgZXZlciwgdmVyeSBob25lc3QiIC0gIlNlbGxlciByZWZ1bmRlZCBidXllciBh ZnRlciBmYWlsZWQgc2NhbSIKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=