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-ASN: AS6130 216.105.38.0/24 X-Spam-Status: No, score=-1.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, MIME_CHARSET_FARAWAY,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 8B0351F5AE for ; Fri, 23 Jul 2021 01:44:05 +0000 (UTC) Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com) by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.92.3) (envelope-from ) id 1m6kED-0001bv-0x; Fri, 23 Jul 2021 01:43:53 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1m6kEB-0001bn-Lk for sox-users@lists.sourceforge.net; Fri, 23 Jul 2021 01:43:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=MIME-Version:Content-Type:Message-ID:Date:Subject: To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NFU9B9mF5+yKrCQpULPuna69wpEDohFjiteXs7U3byY=; b=cgK5mbCVa9+T3KoKqpQir7imL4 5NdoJSI85Ru+eT6dCWuBxNPHULfGjWmj10B1k8ZAdYXRry7DRt7knqNF/tEGKT62epuBjVlLKz0Tm zYBc199fUSqDsSW1zmx3u+fQAs4zCMww+Xbq6dFXK1TBp+iU/d8npm7zK26LFSqajAA4=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=MIME-Version:Content-Type:Message-ID:Date:Subject:To:From:Sender:Reply-To :Cc:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post: List-Owner:List-Archive; bh=NFU9B9mF5+yKrCQpULPuna69wpEDohFjiteXs7U3byY=; b=X 6wiGmIv1wozyTKDsGp8mIi3+gOwmutxTbuunXraAp72HbPeTHkvcySXP0Ip+uCUtwv7LTtPgAMQWj s/x4oltF2kWVTW+TRkp8STAuDT5uTQCnFEvv7B+K+F8wNf3GaFGmDu3F1a5EUAg7oKfjzSu9ufjMG yJZcaRNFX49RiMPI=; Received: from mail-oln040092255070.outbound.protection.outlook.com ([40.92.255.70] helo=APC01-HK2-obe.outbound.protection.outlook.com) by sfi-mx-1.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) id 1m6kE5-00HOAW-8f for sox-users@lists.sourceforge.net; Fri, 23 Jul 2021 01:43:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W2H2chji6+Q6z4749HLchZ8aG+cBG6pXcj8JrnM0JuBFISHOq2Lx6mYNfN7PwrwawoJSMmBVSlKEXT4xGhEFDr57jrOg0igjIOvUQi4hZxJjmQLV00DD4WuRiZMeuHd7GssGtwBVx2jOJlQ8HFXsyVPaaiYBy/kXvTTehaE3kv411tLgRUqvLlSqWNITo1c0dPR7QzsgbKIAMY8nQHX4O1mQqOq1wybF7Z33++DnC90Qw35H83rOsIElXh9gcHRbQk3o/n53ntjjtuA6TiflrItAaMRqa4iSKkjn6aU7l282Vo8OOimAk4HcVtDxteoTkiIiUtZDiBOEj1zrtNFvBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NFU9B9mF5+yKrCQpULPuna69wpEDohFjiteXs7U3byY=; b=WwBTGkskudKe0syUkfSW7nJHgVHDti+QU814Y4bg9dz1Z+IY/TzQ6gJub1Ng2pH2N2Rla8TjmquB6MdWwLtEuW8qOjPWEww7AGRLuwpe2AVDZyHYaSSrUFFyKojslbkeR6JylfenZVEQte6ZK3umJPUvzCky70mv8GgV9STkxMHlUD7hfPtAmzRwFuUdg99jWHkO/FEj3nOXz+mVd0AWOJOKaqV8hU1dk6SfgO1u+/fa75i0A1RfQpbG3QrbrfsX8Xf4X850V5gG/8MMsIuHaG4h+a+kM1j+bT1RJ/dSCIHH5kFgBjiDXYDwsko2EoyHUYxcnj9fUkyd5aEAcweXSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NFU9B9mF5+yKrCQpULPuna69wpEDohFjiteXs7U3byY=; b=H+KwWp5Xtdg++n3i+sw4Pm5RkTI4pBLgwxA6BXEbp5OzkFW68FYQTIox6qLvipZx+GnqwlRdWZXYQnuiJd248REP49Zp2j8nNyoSC8vezrl2Dy0GxZUez4XqEkiwL0udS+Yvkr51+NXrs2eCHV5u/HL3A0Q5PqTdZbaaXhehGrIrEamUpxcO1zmmn5WUCoET8Hy4hYS3tak/sb5Az+awcRV+DMMulQ/i9DaKLmrgVF9fAs43Vb/infm3ZOb+vHhWQnNPHi5s7zxx0PuolKvmLxmgkXvbh7mugej3PozbEX6Jpk9VR4K2FNvAjn1QMGNMGsC9OKBXT2vuscCXUdnjtA== Received: from HK0PR03CA0113.apcprd03.prod.outlook.com (2603:1096:203:b0::29) by KL1PR03MB5110.apcprd03.prod.outlook.com (2603:1096:820:16::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.11; Fri, 23 Jul 2021 01:43:37 +0000 Received: from HK2APC01FT009.eop-APC01.prod.protection.outlook.com (2603:1096:203:b0:cafe::5d) by HK0PR03CA0113.outlook.office365.com (2603:1096:203:b0::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25 via Frontend Transport; Fri, 23 Jul 2021 01:43:36 +0000 Received: from OS3PR01MB5976.jpnprd01.prod.outlook.com (2a01:111:e400:7ebc::43) by HK2APC01FT009.mail.protection.outlook.com (2a01:111:e400:7ebc::93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Fri, 23 Jul 2021 01:43:36 +0000 Received: from OS3PR01MB5976.jpnprd01.prod.outlook.com ([fe80::2456:baf4:83ec:2238]) by OS3PR01MB5976.jpnprd01.prod.outlook.com ([fe80::2456:baf4:83ec:2238%9]) with mapi id 15.20.4352.028; Fri, 23 Jul 2021 01:43:36 +0000 From: Sun Zhenliang To: "sox-users@lists.sourceforge.net" Thread-Topic: Incorrect work of sox_open_memstream_write with memstream buffer and buffersize Thread-Index: AQHXf2HZ9pNOqClx9E6+NYKXjnHQSw== Date: Fri, 23 Jul 2021 01:43:36 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:F13A0846BF00D39FA59AC47EA1E784300971597D55EC32C4F8CA90A251809154; UpperCasedChecksum:D42932C1AEE871708AAE107276D81506FCF39E6A4B62C562660ADC358309B3FA; SizeAsReceived:6789; Count:41 x-tmn: [XdGI2qssGcb96811p6kZ8WC6kseSbnak4rF/rAt4bSA=] x-ms-publictraffictype: Email x-incomingheadercount: 41 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 3560e8ad-ecb9-4f06-c51c-08d94d7b4a0a x-ms-traffictypediagnostic: KL1PR03MB5110: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pPsEc7B95gcTRuqz291UuyUydIbcMZFhDk7k2Te3Lot5nsuaTukzSWtoMpvzXg0F1tHHdxtRhvTaVh8EmxghorpReUgz3igRNVhQ1PwMkNNyIFBslWsovlRZlJEZRcgQID6S4hUqDTzElGLBa4/XIvwvervf15isyrJ3mgFs2SYUS9T6QjKwQXXocuyvpM5NYWlipn9g3C2ONBiMpiENVd2ljnY8q3nbhzDrhnWhGv7QthZwhk0XGBk/gUJM7ooICg2GkRd41qI9PLd0wE7sjbVUDMUrFkdwDFHseF6tz0LQyG0orkLqTneo+4YCoSy6AGl+5pAzSsjNU0utOKNDuVtOAyXhncm3qH+xunWaTr8mS1RJYrXFoQlctsrQ2ZwG3W1e1NJy5zBO3erYEg3w4YaWr0kQbSVBZ1lRQbipbH/VWX4zP0UA636KaM51dZxb x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: O9L+rtmk3tL9ZFtTLEPbVM9hkk0Wdr5CX24VtfE6Fiqrc7RN/6Zp5O+MecC4c95YTsRFm/kjR6AVMBfFy12pKCHY5VvMKipMuRZTgPjHfVxsDq5Fp1cX5ZiWaCbqV09ijQkDkwDzgHzSuGeMx+O0Pw== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: HK2APC01FT009.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 3560e8ad-ecb9-4f06-c51c-08d94d7b4a0a X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2021 01:43:36.5603 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR03MB5110 X-Headers-End: 1m6kE5-00HOAW-8f Subject: Incorrect work of sox_open_memstream_write with memstream buffer and buffersize X-BeenThere: sox-users@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-users@lists.sourceforge.net Content-Type: multipart/mixed; boundary="===============0782478479197019133==" Errors-To: sox-users-bounces@lists.sourceforge.net --===============0782478479197019133== Content-Language: zh-CN Content-Type: multipart/alternative; boundary="_000_OS3PR01MB5976D18BA9DA7B8114F1E583C1E59OS3PR01MB5976jpnp_" --_000_OS3PR01MB5976D18BA9DA7B8114F1E583C1E59OS3PR01MB5976jpnp_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 T3BlbmVkIGJ5IHNveF9vcGVuX21lbXN0cmVhbV93cml0ZSBmdW5jdGlvbqOsdGhlIGJ1ZmZlciBh bmQgYnVmZmVyc2l6ZSB3aWxsIHdvcmsgaW5jb3JyZWN0bHkgd2hlbiBzZWVraW5nIGJhY2uhow0K DQpGb3IgZXhhbXBsZaOsIHdoZW4gb3BlbmluZyBidWZmZXIgd2l0aCBzb3hfb3Blbl9tZW1zdHJl YW1fd3JpdGUgdG8gZ2V0IGEgd2F2IGZvcm1hdCBvdXRwdXSjrHdhdiBoYW5kbGVyJ3MgIHN0b3B3 cml0ZSBmdW5jdGlvbiB3aWxsIHNlZWsgYmFjayB0byB0aGUgYmVnaW5uaW5nIHRvIHJld3JpdGUg d2F2IGhlYWRlci4gSW4gdGhpcyBzaXR1YXRpb26jrGFmdGVyIGNsb3NpbmcgZnSjrEkgYXNzdW1l IHRoYXQgSSBjYW4gZ2V0IHdob2xlIGRhdGEgZnJvbSBidWZmIGFuZCBidWZmc2l6ZaOsYnV0IEkg Y2FuIG9ubHkgZ2V0IHRoZSB3YXYgaGVhZGVyLg0KDQpJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJl IGJldHRlciB0byBoYXZlIHNlZWsgYmFjayB0byB0aGUgZW5kIHdoZW4geW91IG5lZWQgdG8gcmV3 cml0ZSBkYXRhIHdpdGggYSBzZWVrIG9wZXJhdGlvbi4NCg0KDQo= --_000_OS3PR01MB5976D18BA9DA7B8114F1E583C1E59OS3PR01MB5976jpnp_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Opened by sox_open_memstream_write function=A3=ACthe buffer and buffer= size will work incorrectly when seeking back=A1=A3

For example=A3=AC when opening buffer with sox_open_memstream_write= to get a wav format output=A3=ACwav handler's  stopwrite function wil= l seek back to the beginning to rewrite wav header. In this situation=A3=ACafter closing ft=A3=ACI assume that I can get whole da= ta from buff and buffsize=A3=ACbut I can only get the wav header. 

I don't think it would be better to have seek back to the end when you n= eed to rewrite data with a seek operation.


--_000_OS3PR01MB5976D18BA9DA7B8114F1E583C1E59OS3PR01MB5976jpnp_-- --===============0782478479197019133== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============0782478479197019133== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Sox-users mailing list Sox-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sox-users --===============0782478479197019133==--