From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-4.4 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3996C1F5B1 for ; Fri, 31 Jul 2020 09:39:14 +0000 (UTC) Received: from [127.0.0.1] (helo=sfs-ml-1.v29.lw.sourceforge.com) by sfs-ml-1.v29.lw.sourceforge.com with esmtp (Exim 4.90_1) (envelope-from ) id 1k1RVP-0003nF-Mc; Fri, 31 Jul 2020 09:39:11 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-1.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k1RVN-0003mU-GJ for sox-devel@lists.sourceforge.net; Fri, 31 Jul 2020 09:39:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version :References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Ye2O0ENfJAelwDGzw2Qt2A/64JtrIPKE/G1jJHyJk6Y=; b=X8RjQHb7zlLGrRAIybju3E6+hr wUA5wx5/Yt1TIf3bV+1I+VYZr7xVDzvhxDlUDxvEh/qnkQhYIp++xALfPglZuENmh25Gslx6fIffh hAX1bIQ1FMc9UPIM0rtOytrcfMDFnb/AaxJ+2SPf4MJ0fD0fjmxeSe3/zQGmhHZmZzb4=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Ye2O0ENfJAelwDGzw2Qt2A/64JtrIPKE/G1jJHyJk6Y=; b=STmvWA+XW2+FjPeH6CX26Gu/k8 qhsiqzmXlrvuEUOn02f4cxo3vc8fa5bXDiTXwJ+OBiq0qz8fOPHrVXppZsQLBSB/67oRHoNyVdtKR 5ABKN0IfgGlf+UPT6IQ83Ip3XnZZqlpIVMkmN+4fd2tASFcHiSJp9MyEkhoBMgpcEAU8=; Received: from dcvr.yhbt.net ([64.71.152.64]) by sfi-mx-3.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.2) id 1k1RVL-0058ol-Vr for sox-devel@lists.sourceforge.net; Fri, 31 Jul 2020 09:39:09 +0000 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id A9CE31F8EC; Fri, 31 Jul 2020 09:38:02 +0000 (UTC) From: Eric Wong To: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= Date: Fri, 31 Jul 2020 09:37:57 +0000 Message-Id: <20200731093801.23548-6-normalperson@yhbt.net> In-Reply-To: <20200731093801.23548-1-normalperson@yhbt.net> References: <20200731093801.23548-1-normalperson@yhbt.net> MIME-Version: 1.0 X-Headers-End: 1k1RVL-0058ol-Vr Subject: [PATCH RESEND 5/9] Handle vorbis_analysis_headerout errors X-BeenThere: sox-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sox-devel@lists.sourceforge.net Cc: =?UTF-8?q?Guido=20G=C3=BCnther?= , sox-devel@lists.sourceforge.net Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: sox-devel-bounces@lists.sourceforge.net RnJvbTogR3VpZG8gR8O8bnRoZXIgPGFneEBzaWd4Y3B1Lm9yZz4KClRoaXMgaXMgcmVsYXRlZCB0 bwoKICAgIGh0dHBzOi8vZ2l0aHViLmNvbS94aXBoL3ZvcmJpcy9wdWxsLzM0CgpidXQgY291bGQg YWxzbyBoYXBwZW4gdG9kYXkgd2l0aCBvbiBvdGhlciBlcnJvcnMgaW4gdGhlIGNhbGxlZCBmdW5j dGlvbi4KLS0tCiBzcmMvdm9yYmlzLmMgfCA4ICsrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNiBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy92b3JiaXMuYyBi L3NyYy92b3JiaXMuYwppbmRleCBhYWZjZTdlMi4uOWZhMjM0Y2UgMTAwNjQ0Ci0tLSBhL3NyYy92 b3JiaXMuYworKysgYi9zcmMvdm9yYmlzLmMKQEAgLTI3MCw4ICsyNzAsMTEgQEAgc3RhdGljIGlu dCB3cml0ZV92b3JiaXNfaGVhZGVyKHNveF9mb3JtYXRfdCAqIGZ0LCB2b3JiaXNfZW5jX3QgKiB2 ZSkKICAgICAgIHZjLmNvbW1lbnRfbGVuZ3Roc1tpXSA9IHN0cmxlbih0ZXh0KTsKICAgICB9CiAg IH0KLSAgdm9yYmlzX2FuYWx5c2lzX2hlYWRlcm91dCggICAgLyogQnVpbGQgdGhlIHBhY2tldHMg Ki8KLSAgICAgICZ2ZS0+dmQsICZ2YywgJmhlYWRlcl9tYWluLCAmaGVhZGVyX2NvbW1lbnRzLCAm aGVhZGVyX2NvZGVib29rcyk7CisgIGlmICh2b3JiaXNfYW5hbHlzaXNfaGVhZGVyb3V0KCAgICAv KiBCdWlsZCB0aGUgcGFja2V0cyAqLworICAgICAgJnZlLT52ZCwgJnZjLCAmaGVhZGVyX21haW4s ICZoZWFkZXJfY29tbWVudHMsICZoZWFkZXJfY29kZWJvb2tzKSA8IDApIHsKKyAgICAgIHJldCA9 IEhFQURFUl9FUlJPUjsKKyAgICAgIGdvdG8gY2xlYW51cDsKKyAgfQogCiAgIG9nZ19zdHJlYW1f cGFja2V0aW4oJnZlLT5vcywgJmhlYWRlcl9tYWluKTsgICAvKiBBbmQgc3RyZWFtIHRoZW0gb3V0 ICovCiAgIG9nZ19zdHJlYW1fcGFja2V0aW4oJnZlLT5vcywgJmhlYWRlcl9jb21tZW50cyk7CkBA IC0yODAsNiArMjgzLDcgQEAgc3RhdGljIGludCB3cml0ZV92b3JiaXNfaGVhZGVyKHNveF9mb3Jt YXRfdCAqIGZ0LCB2b3JiaXNfZW5jX3QgKiB2ZSkKICAgd2hpbGUgKG9nZ19zdHJlYW1fZmx1c2go JnZlLT5vcywgJnZlLT5vZykgJiYgcmV0ID09IEhFQURFUl9PSykKICAgICBpZiAoIW9lX3dyaXRl X3BhZ2UoJnZlLT5vZywgZnQpKQogICAgICAgcmV0ID0gSEVBREVSX0VSUk9SOworY2xlYW51cDoK ICAgZm9yIChpID0gMDsgaSA8IHZjLmNvbW1lbnRzOyArK2kpCiAgICAgZnJlZSh2Yy51c2VyX2Nv bW1lbnRzW2ldKTsKICAgZnJlZSh2Yy51c2VyX2NvbW1lbnRzKTsKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpTb1gtZGV2ZWwgbWFpbGluZyBsaXN0ClNv WC1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQKaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5u ZXQvbGlzdHMvbGlzdGluZm8vc294LWRldmVsCg==