[Home]

Summary:ASTERISK-11724: [bounty] speed control and volume control
Reporter:dovidz (dovidz)Labels:
Date Opened:2008-03-26 05:46:16Date Closed:2011-06-07 14:03:07
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Core/NewFeature
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:B"H

We are offering an $800 bounty for a patch that gets accepted into the Digium Asterisk CVS before May 1 2008 that does the following:

1) add speed control in real-time (i.e. allow caller to speed up and/or slow down the recorded message in real-time)

2) add volume control in real-time (i.e. allow caller to raise/lower the volume of the recorded message in real-time)

both of these are achievable in non-real-time, using sox, and therefore integrating sox (as a library) into asterisk.

my guess is that the following functions would need reworking (in main/file.c):

ast_readframe
ast_readaudio_callback
ast_seekstream
ast_tellstream
ast_stream_fastforward
ast_stream_rewind

although, possibly other's would also need work.

****** ADDITIONAL INFORMATION ******

As far as I can tell, the SOX licensing is compatible with Asterisk, and can be compiled as library, allowing for integration.
Comments:By: Joshua C. Colp (jcolp) 2008-03-26 09:13:36

We don't accept feature requests or bounties on the issue tracker, the best venue would be the voip-info.org bounty list or other methods such as the mailing list. On that note since this is new functionality it would only be accepted into trunk for a future 1.6 release. Feel free to reopen with a patch if you get it done and we will look at getting it integrated into a future 1.6 release.