Seven Du
9d635f57ef
add MP3 codec interface
2015-05-28 12:47:10 -05:00
Michael Jerris
302a339fdf
FS-7294: Enable -Werror when building with clang compiler #resolve
2015-02-17 12:20:33 -05:00
Anthony Minessale
e0dcd176f4
FS-7083 #comment patch to change mod_shout to use lame_encode_buffer_interleaved on stereo channels so we don't have to mess with the input data
2014-12-18 16:07:51 -06:00
Brian West
8eaaa083ad
FS-6622: [mod_shout] set buffer size for streams based on the number of channels to avoid buffer starvation
2014-11-18 09:47:43 -06:00
Matteo Brancaleoni
3f0d6b3f2d
FS-6756 lame_init_params must be called after setting all id3tag stuff, otherwise id3 tags will not be written.
...
So, instead of calling it early, revert FS-3646 and add a check on free_context to really do lame stuff only
if lame has been set ready, avoid seg faults in some corner cases.
2014-10-22 12:31:21 +02:00
Anthony Minessale
295fcce8a8
add buffer_seconds param to shout filehandles to override the original default of 1 and remove previous code to attempt to buffer several seconds of audio in the open routine. Any experiencing jittery playback from slow shout destinations should add {buffer_seconds=N} to the file path to increase the amount of time allotted for buffering when no audio is discovered on the wire
2014-09-17 04:54:38 +05:00
Anthony Minessale
c71f89a39b
FS-6627
2014-06-24 15:42:07 -05:00
Anthony Minessale
280e816a90
FS-6590 --resolve
2014-06-14 04:56:55 +05:00
Anthony Minessale
928a989de1
first pass of stereo support
2014-06-12 22:06:33 +05:00
Michael Jerris
885fdbf28c
hack harder
2014-03-26 14:49:59 -04:00
Jeff Lenk
dd242f3ba6
FS-6346
2014-03-20 18:32:19 -05:00
Travis Cross
1470622292
Require libcurl as a system dependency
...
This purges libcurl from our tree and requires it to be present on the
system for building and running FreeSWITCH.
FS-353
2014-03-20 21:15:29 +00:00
Travis Cross
c993962d0b
Update some modules to use CPPFLAGS
...
These modules use curl and we'll be adding in some bits to the
CPPFLAGS.
2014-03-20 21:09:46 +00:00
Michael Jerris
3eb786210d
FS-6293: fix mod_shout srcdir build
2014-03-17 10:06:29 -04:00
Michael Jerris
70a3bde76f
FS-6293: fix mod_shout srcdir build
2014-03-17 09:46:12 -04:00
Michael Jerris
402d422c90
FS-6293: fix mod_shout srcdir build
2014-03-17 08:51:21 -04:00
Jeff Lenk
de8d92d9ce
FS-6346 part 1
2014-03-12 23:49:14 -05:00
Michael Jerris
35020541cc
fix mod_shout build
2014-03-10 09:57:09 -04:00
Michael Jerris
bcd9f49fbe
move applications to use automake
2014-03-07 18:36:12 -05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Stefan Knoblich
cb554fb023
mod_shout: Rework our_mpg123_new() to handle error cases correctly and to clean up the code
...
Keeping parameter handling quirks for backwards compatibility reasons.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-07-11 03:17:04 +02:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
William King
5026788c4a
Fix minor typo so that the metadata album field can be set.
2013-06-12 17:17:57 -07:00
Anthony Minessale
c0f736c9da
FS-5242
2013-03-29 10:54:45 -05:00
Anthony Minessale
47e6dfbbdf
FS-5242
2013-03-29 10:43:12 -05:00
Raymond Chandler
d60317c153
FS-5091 --resolve avoid division by 0
2013-03-19 22:32:40 -04:00
Jeff Lenk
dc2c11f13f
FS-4768 initial add of vs2012 build support
2012-12-29 14:57:15 -06:00
Seven Du
26b10fcc01
FS-3960 update and apply patch
2012-11-11 14:23:27 +08:00
Michael Jerris
200ca61731
FS-4581: --resolve use specific column names in telecast web_callback
2012-08-31 17:11:08 -04:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
Jeff Lenk
7ea4d9ee37
FS-3711 --resolve
2012-02-29 07:37:45 -06:00
Anthony Minessale
e794a6db21
FS-2936 stage 2 please test ASAP
2011-11-29 15:35:36 -06:00
Jeff Lenk
0ea936ba9e
fix windows build for Lame
2011-11-02 12:55:13 -05:00
Jeff Lenk
44b5cf828b
FS-3646 --resolve Initialize Lame sooner for file open
2011-11-02 09:20:12 -05:00
Anthony Minessale
10df27926c
FS-3609 --resolve
2011-10-15 07:59:23 -05:00
dschreiber
69b8ce4d80
Fix issue where mod_shout does not properly flush buffer on writing mp3 streams, resulting in incomplete files. TODO: Refactor as part of the while loop.
2011-08-31 13:35:13 -07:00
Jeff Lenk
8ea3cbd5b1
FS-1231 -- resolve thanks please watch the code formatting in the future
2011-08-06 11:09:41 -05:00
Anthony Minessale
0419c4e0f3
add append flag to mod_shout
2011-05-31 10:40:34 -05:00
Anthony Minessale
acf3090adf
FS-2936 plan B for curl stuff
2011-05-13 13:17:54 -05:00
Anthony Minessale
c196e2c109
revert curl changes
2011-05-13 12:03:30 -05:00
Anthony Minessale
7064487df2
FS-2936 please test on windows
2011-05-11 10:07:00 -05:00
Anthony Minessale
079f3f73ed
bump mod_shout to use mpg123-1.13.2 to hopefully address unwanted calls to exit() and inherit other upstream fixes
2011-02-21 20:01:46 -06:00
Mathieu Rene
c91b409caa
Tricky preprocessor... try again
2011-01-21 11:53:20 -05:00
Mathieu Rene
1561ad2ca6
extra spaces </ocd>
2011-01-21 11:38:56 -05:00
Mathieu Rene
74de704973
FS-2942 - At least display __FILE__ and __LINE__ properly so we can have more data
2011-01-21 11:32:38 -05:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Anthony Minessale
13d8d33e3d
hack out ogg
2010-10-22 12:33:37 -05:00
Anthony Minessale
da9742d8fa
hack out ogg
2010-10-22 12:28:40 -05:00
Jeff Lenk
0cc28f37fb
FSCORE-676 Buffer too small
2010-09-23 08:15:55 -05:00