Bug 340881

Summary: Interoperation Bug between capisuite and sox
Product: [openSUSE] openSUSE 10.3 Reporter: master jcl <masterjcl>
Component: SoundAssignee: Karsten Keil <karsten.keil>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: bodo, ingo.goeppert+suse, masterjcl
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Integration Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description master jcl 2007-11-10 16:29:42 UTC
Recorded Voice Messages not convert in MS-ADPCM wav Format only noise in wav file sox 13 dont detect A-Law Format.


Solution downgrading sox  to sox-12.18.1-22.x86_64.rpm
Comment 1 Pavol Rusnak 2007-11-12 10:20:25 UTC
Please attach problematic file and paste commands how do you use sox.
Comment 2 Pavol Rusnak 2007-11-12 10:23:45 UTC
OR test SoX 14 from Factory:

http://download.opensuse.org/distribution/SL-OSS-factory/
Comment 3 master jcl 2007-11-14 10:32:10 UTC
Problematic File is

/usr/lib64/python2.5/site-packages/cs_helpers.py

or sox is busy

linie: 232
ret = os.spawnlp(os.P_WAIT,"sox","sox",attachment,"-w",basename+"wav")
	
Not enough parameter available to  convert right ?? 

I am no specialist in sox so i downgrade my sox and it works, on terminal session is the same problem, you can test it if you convert   

sox test.la -w test.wav
play test.wav

only scarry noise 

Comment 4 Bodo Wippermann 2007-11-17 13:20:03 UTC
with the sox version 13.0.0-40 which i have installed you have to modify the cs_helpers.py script of the capisuite package.

the line 
ret = os.spawnlp(os.P_WAIT,"sox","sox",attachment,"-w",basename+"wav")

has to be changed to 
ret = os.spawnlp(os.P_WAIT,"sox","sox","-X",attachment,"-w",basename+"wav")

Comment 5 Pavol Rusnak 2007-11-19 13:24:51 UTC
Bug in capisuite => reassigned to maintainer
Comment 6 Ingo Göppert 2008-04-16 20:52:47 UTC
I don't think it's a bug in capisuite, I think it's a regression in sox. Please provide updated sox packages for openSUSE 10.3.

sox-14.0.1-3.7.src.rpm from openSUSE Factory rebuild onopenSUSE 10.3 works for me, without modifying the cs_helpers
Comment 7 Pavol Rusnak 2008-04-22 09:45:50 UTC
Sox is being built in BuildService. You can download 10.3 package built from Factory sources in http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_10.3/

Closing.