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 832B24590F for ; Mon, 26 Jun 2023 21:58:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 091DB68C32F; Tue, 27 Jun 2023 00:58:02 +0300 (EEST) Received: from mail-ua1-f46.google.com (mail-ua1-f46.google.com [209.85.222.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4A25A68BF8D for ; Tue, 27 Jun 2023 00:57:55 +0300 (EEST) Received: by mail-ua1-f46.google.com with SMTP id a1e0cc1a2514c-7943bfaed0dso386587241.0 for ; Mon, 26 Jun 2023 14:57:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687816673; x=1690408673; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=V6LFFctYV1ICTgXUCHLPYfRgesmheh7iVwXHwTShi5c=; b=qNdf2T8aYGAYkyE1Mnkc5thGvNlCeMA55iiUhr2Od0TXkn/kMnrDFbNf/hRxwE3s0W /ZUpA+lRpZxeaUwMQNGkQtBeQ0P+nuUUhRza3DP7SohAF+YN1bvuket0mneLZs7R+A1u i5gZc8mjVw5OHVz7zi9Eus8PBvh9GV8ucxYDL/Ai5ZjaJA2j9/YCmRfe25g/jopeePtY /JS9/MTpF/Jn6xdS87Iguk2TZ0KaHsE65uFhpoY5V1RlaF94ZdGvzG/9DykZbhJpTs2r s+n641s9kMUXafdjnzF7qGJ/LmihJG51h+8QD1SbRgzVdOfzB8PoUxc9QCgm/S4dd2uI d4Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687816673; x=1690408673; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=V6LFFctYV1ICTgXUCHLPYfRgesmheh7iVwXHwTShi5c=; b=Q3VagMemslYvTIzukGi0OcPSpqf00futhhnvTDlq6DB+8WIE+l0ZAq2p7+HSu2q5er 5w4Oa7CxV57dSQNSkvmSjyLFnMk10Bm+YdbotF5sB1cFGonBzKo24aGYjFcKxquwOKFe STO0RGHh1bfsTou/J/2Bm5WeP313ecjf+yffoW7bc922edAJ0USM9jXj1QCwFjkH9xW7 A1FgtZ48amrluPfcUiet25QCcXZsITQWV9gsTp8Gprbx1F3gdcLP0wBPIgb6ROlPwA2Z VBUFC5tGuMaaDSK+JbRp5B9b4yaRuRxWHHKqjKQd2wZNa/U1dC+qNvOTbXME23NVujz5 ykKQ== X-Gm-Message-State: AC+VfDxrHE7crxcwL5WLqGuLG5IslmZXq6XYHVCRfAHAFmJa1J2/36oN hExnux2gnevjbRT+Tc9+nslBb4lvi0WSyng/16duvAnF X-Google-Smtp-Source: ACHHUZ7Lg7Ks2FwqTiD69q+j94+OfmbrTLkHLaiU9GkvjtuebCSSeT/36zDuLKzWiQeZyQXSVz4ObpW+WpD7H/8L7MQ= X-Received: by 2002:a05:6102:3025:b0:440:cde6:b37e with SMTP id v5-20020a056102302500b00440cde6b37emr10847413vsa.33.1687816673488; Mon, 26 Jun 2023 14:57:53 -0700 (PDT) MIME-Version: 1.0 From: Paul B Mahol Date: Mon, 26 Jun 2023 23:57:21 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000045506d05ff0f7143" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] avcodec/vlc: auto calculate depth 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --00000000000045506d05ff0f7143 Content-Type: text/plain; charset="UTF-8" Patch attached. --00000000000045506d05ff0f7143 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-libavcodec-vlc-auto-calculate-depth.patch" Content-Disposition: attachment; filename="0001-libavcodec-vlc-auto-calculate-depth.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ljdeffvb0 RnJvbSBlMWJhMTVhYjQ3MDc1MmViZTkzN2JjMzg2NWZiMGRjZTk5ZGExOTIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFNhdCwgMjQgSnVuIDIwMjMgMTA6MDI6MzUgKzAyMDAKU3ViamVjdDogW1BBVENIXSBsaWJhdmNv ZGVjL3ZsYzogYXV0byBjYWxjdWxhdGUgZGVwdGgKClNpZ25lZC1vZmYtYnk6IFBhdWwgQiBNYWhv bCA8b25lbWRhQGdtYWlsLmNvbT4KLS0tCiBsaWJhdmNvZGVjL3ZsYy5jIHwgOSArKysrKysrLS0K IGxpYmF2Y29kZWMvdmxjLmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdmxjLmMgYi9saWJhdmNv ZGVjL3ZsYy5jCmluZGV4IDk2ZjJiMjhjN2UuLmNmYmY0NzE3ZWIgMTAwNjQ0Ci0tLSBhL2xpYmF2 Y29kZWMvdmxjLmMKKysrIGIvbGliYXZjb2RlYy92bGMuYwpAQCAtMjc2LDcgKzI3Niw3IEBAIGlu dCBmZl9pbml0X3ZsY19zcGFyc2UoVkxDICp2bGMsIGludCBuYl9iaXRzLCBpbnQgbmJfY29kZXMs CiAgICAgICAgICAgICAgICAgICAgICAgIGludCBmbGFncykKIHsKICAgICBWTENjb2RlIGxvY2Fs YnVmW0xPQ0FMQlVGX0VMRU1TXSwgKmJ1ZiA9IGxvY2FsYnVmOwotICAgIGludCBqLCByZXQ7Cisg ICAgaW50IGosIHJldCwgbWF4X2xlbiA9IDA7CiAKICAgICByZXQgPSB2bGNfY29tbW9uX2luaXQo dmxjLCBuYl9iaXRzLCBuYl9jb2RlcywgJmJ1ZiwgZmxhZ3MpOwogICAgIGlmIChyZXQgPCAwKQpA QCAtMjk2LDYgKzI5Niw3IEBAIGludCBmZl9pbml0X3ZsY19zcGFyc2UoVkxDICp2bGMsIGludCBu Yl9iaXRzLCBpbnQgbmJfY29kZXMsCiAgICAgICAgICAgICAgICAgYXZfZnJlZShidWYpOyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAg cmV0dXJuIEFWRVJST1IoRUlOVkFMKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFwKICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIG1heF9sZW4gPSBGRk1BWCht YXhfbGVuLCBsZW4pOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg ICAgICBidWZbal0uYml0cyA9IGxlbjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFwKICAgICAgICAgR0VUX0RBVEEoYnVmW2pdLmNvZGUsIGNvZGVzLCBp LCBjb2Rlc193cmFwLCBjb2Rlc19zaXplKTsgICAgICAgICAgICBcCiAgICAgICAgIGlmIChidWZb al0uY29kZSA+PSAoMUxMPDxidWZbal0uYml0cykpIHsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXApAQCAtMzIxLDYgKzMyMiw3IEBAIGludCBmZl9pbml0X3ZsY19zcGFyc2UoVkxDICp2bGMs IGludCBuYl9iaXRzLCBpbnQgbmJfY29kZXMsCiAgICAgQ09QWShsZW4gJiYgbGVuIDw9IG5iX2Jp dHMpOwogICAgIG5iX2NvZGVzID0gajsKIAorICAgIHZsYy0+ZGVwdGggPSAobWF4X2xlbiArIG5i X2JpdHMgLSAxKSAvIG5iX2JpdHM7CiAgICAgcmV0dXJuIHZsY19jb21tb25fZW5kKHZsYywgbmJf Yml0cywgbmJfY29kZXMsIGJ1ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxhZ3MsIGxv Y2FsYnVmKTsKIH0KQEAgLTMzMiw3ICszMzQsNyBAQCBpbnQgZmZfaW5pdF92bGNfZnJvbV9sZW5n dGhzKFZMQyAqdmxjLCBpbnQgbmJfYml0cywgaW50IG5iX2NvZGVzLAogewogICAgIFZMQ2NvZGUg bG9jYWxidWZbTE9DQUxCVUZfRUxFTVNdLCAqYnVmID0gbG9jYWxidWY7CiAgICAgdWludDY0X3Qg Y29kZTsKLSAgICBpbnQgcmV0LCBqLCBsZW5fbWF4ID0gRkZNSU4oMzIsIDMgKiBuYl9iaXRzKTsK KyAgICBpbnQgcmV0LCBqLCBsZW5fbWF4ID0gRkZNSU4oMzIsIDMgKiBuYl9iaXRzKSwgbWF4X2xl biA9IDA7CiAKICAgICByZXQgPSB2bGNfY29tbW9uX2luaXQodmxjLCBuYl9iaXRzLCBuYl9jb2Rl cywgJmJ1ZiwgZmxhZ3MpOwogICAgIGlmIChyZXQgPCAwKQpAQCAtMzQ0LDYgKzM0Niw3IEBAIGlu dCBmZl9pbml0X3ZsY19mcm9tX2xlbmd0aHMoVkxDICp2bGMsIGludCBuYl9iaXRzLCBpbnQgbmJf Y29kZXMsCiAgICAgICAgIGlmIChsZW4gPiAwKSB7CiAgICAgICAgICAgICB1bnNpZ25lZCBzeW07 CiAKKyAgICAgICAgICAgIG1heF9sZW4gPSBGRk1BWChtYXhfbGVuLCBsZW4pOwogICAgICAgICAg ICAgYnVmW2pdLmJpdHMgPSBsZW47CiAgICAgICAgICAgICBpZiAoc3ltYm9scykKICAgICAgICAg ICAgICAgICBHRVRfREFUQShzeW0sIHN5bWJvbHMsIGksIHN5bWJvbHNfd3JhcCwgc3ltYm9sc19z aXplKQpAQCAtMzUzLDYgKzM1Niw3IEBAIGludCBmZl9pbml0X3ZsY19mcm9tX2xlbmd0aHMoVkxD ICp2bGMsIGludCBuYl9iaXRzLCBpbnQgbmJfY29kZXMsCiAgICAgICAgICAgICBidWZbaisrXS5j b2RlID0gY29kZTsKICAgICAgICAgfSBlbHNlIGlmIChsZW4gPCAgMCkgewogICAgICAgICAgICAg bGVuID0gLWxlbjsKKyAgICAgICAgICAgIG1heF9sZW4gPSBGRk1BWChtYXhfbGVuLCBsZW4pOwog ICAgICAgICB9IGVsc2UKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICBpZiAobGVuID4g bGVuX21heCB8fCBjb2RlICYgKCgxVSA8PCAoMzIgLSBsZW4pKSAtIDEpKSB7CkBAIC0zNjUsNiAr MzY5LDcgQEAgaW50IGZmX2luaXRfdmxjX2Zyb21fbGVuZ3RocyhWTEMgKnZsYywgaW50IG5iX2Jp dHMsIGludCBuYl9jb2RlcywKICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAgfQogICAg IH0KKyAgICB2bGMtPmRlcHRoID0gKG1heF9sZW4gKyBuYl9iaXRzIC0gMSkgLyBuYl9iaXRzOwog ICAgIHJldHVybiB2bGNfY29tbW9uX2VuZCh2bGMsIG5iX2JpdHMsIGosIGJ1ZiwgZmxhZ3MsIGxv Y2FsYnVmKTsKIGZhaWw6CiAgICAgaWYgKGJ1ZiAhPSBsb2NhbGJ1ZikKZGlmZiAtLWdpdCBhL2xp YmF2Y29kZWMvdmxjLmggYi9saWJhdmNvZGVjL3ZsYy5oCmluZGV4IGU2M2M0ODQ3NTUuLjcxMTI3 YjA2MTggMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvdmxjLmgKKysrIGIvbGliYXZjb2RlYy92bGMu aApAQCAtMzAsNiArMzAsNyBAQCB0eXBlZGVmIHN0cnVjdCBWTENFbGVtIHsKIAogdHlwZWRlZiBz dHJ1Y3QgVkxDIHsKICAgICBpbnQgYml0czsKKyAgICBpbnQgZGVwdGg7CiAgICAgVkxDRWxlbSAq dGFibGU7CiAgICAgaW50IHRhYmxlX3NpemUsIHRhYmxlX2FsbG9jYXRlZDsKIH0gVkxDOwotLSAK Mi4zOS4xCgo= --00000000000045506d05ff0f7143 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --00000000000045506d05ff0f7143--