From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 Description of problem: I convert a u-law file to a gsm, using toast. Then I try to play it, but play will refuse it, complaining: "sox: gsm: channels(-1) must be in 1-16". This bug is apparently fixed in sox 12.17.2 (look at gsm.c line 63-65). Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.(Start with a u-law file. May happen with other formats, not tested) 2.use toast to convert the file: "toast file.ul" 3.Try to play it: play file.ul.gsm Actual Results: Got the error: sox: gsm: channels(-1) must be in 1-16 Expected Results: It should have played the file. Additional info: When I compiled sox 12.17.2, it worked correctly.
A later sox version is now in rawhide.