42 Commits

Author SHA1 Message Date
doancea
ccbef9e0c7 opus@8000h : with this change there RTP timestamps will be incremented with 960 (20 ms ptime) - per RFC , and the frame size will be 160 samples. 2015-05-11 16:48:49 +02:00
Anthony Minessale
1f5e5abbed fix frame size for encoder 2015-03-12 23:58:14 -05:00
Anthony Minessale
e268a72603 FS-6994 #resolve 2014-12-12 17:52:02 -06:00
Julien Chavanton
826d428741 FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
from opus.conf.xml
2014-11-14 10:31:32 +01:00
Julien Chavanton
0eefdca47b FS-6947 Opus RTP payload fmtp settings ( maxaveragebitrate / maxplaybackrate ) 2014-11-12 17:51:56 +01:00
Anthony Minessale
f85c82446c FS-6949 #resolve 2014-10-28 14:19:06 -05:00
Michael Jerris
d17f14efbd make sure to pass along appropriate configure flags to sub-configure's when cross compiling 2014-10-02 19:25:50 -04:00
Anthony Minessale
eeedb8683e the other way works better revert 91ffe171b6e76f60f1e94f148176ce8556d460e6 to use high quality on stereo calls 2014-10-02 10:41:59 -05:00
Anthony Minessale
91ffe171b6 use OPUS_APPLICATION_VOIP always to get FEC and filtering 2014-10-01 18:33:33 -05:00
Anthony Minessale
41cea5c751 remove debug 2014-06-13 05:01:37 -04:00
Anthony Minessale
4ffbf23ffa stereo refactoring 2014-06-13 01:49:16 -04:00
Anthony Minessale
928a989de1 first pass of stereo support 2014-06-12 22:06:33 +05:00
Seven Du
ead290870a fix compiler warning for implicit convertion 2014-06-01 08:09:49 +08:00
Travis Cross
e4888349e1 Prevent opus lib from re-configuring on every make
We were using the libopus directory itself rather than a file within
it as a makefile target.  This is a bad idea as make will see the
target as updated whenever files are created in or removed from the
directory.  Since running configure creates and removes files, the
target will always appear dirty.

The effect was that when mod_opus was enabled in FS make would always
cause libopus to be reconfigured.

We'll target instead the configure file in libopus as that's the first
thing we need anyway.
2014-05-17 00:03:26 +00:00
Michael Jerris
792530b744 FS-6293: fix srcdir build for mod_opus 2014-03-18 17:38:02 -04:00
Michael Jerris
bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Brian West
4516668db9 FS-6209 don't change behavior from defaults if the values aren't defined 2014-02-27 15:29:25 -06:00
Brian West
26e96effe9 FS-6209 failing to load without a conf is bad 2014-02-27 15:25:37 -06:00
Brian West
0911849154 Missed this we don't use underscores in settings in config files to prevent confusiong between variables and settings 2014-02-19 12:46:23 -06:00
Brian West
cf1329df63 FS-6209 --resolve 2014-02-18 22:21:46 -06:00
Brian West
9511fd780c FS-6058 confirmed via installing FreeBSD 9.2 in a VM that this will indeed configure and compile 2014-02-18 22:10:54 -06:00
Brian West
e607552060 FS-6058 --resolve 2014-02-17 14:50:19 -06:00
Ken Rice
6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Peter Olsson
609209d031 Tweaks to silence some compiler warnings on Windows 2014-02-01 12:04:26 +01:00
Jeff Lenk
990d41b121 FS-5704 --resolve 2013-12-30 13:14:34 -06:00
Anthony Minessale
bc08591812 update opus to 1.1 2013-12-16 22:55:56 +05:00
Anthony Minessale
73c4eb5f10 add 8k support for opus 2013-11-08 03:44:21 +05:00
Anthony Minessale
6d2280df08 update to opus 1.0.3 2013-10-01 11:06:36 -05:00
Nathan Neulinger
32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale
05dd02d0a6 make opus work, omfg .. serious??? you need to always advertise it as stereo using the standard way then specify it in the fmtp insread just to complicate things.... that's not cool =/ 2013-03-31 21:27:25 -05:00
Anthony Minessale
01dbadb987 bump opus to 1.0.2 2012-12-06 14:12:18 -06:00
Anthony Minessale
72daaa73e9 6b7d5e5a9a04164c0f7ecc4cd9dc9ffdc729c5f5 was actually wrong, I was sick that day, I should have gotten more rest.. =/ 2012-11-05 10:33:28 -06:00
Brian West
ccb3f7fd2b FS-4785 --resolve 2012-11-01 18:09:46 -05:00
Anthony Minessale
6b7d5e5a9a fix incorrect init values for mod_opus 2012-10-13 19:03:53 -04:00
Anthony Minessale
0424a81494 build fix on opus 2012-09-13 11:27:50 -05:00
Anthony Minessale
892974f010 update opus to use the standardized release 2012-09-13 10:32:00 -05:00
Ken Rice
c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Stefan Knoblich
74bbd4be84 mod_opus: Use libtool archives for linking, add dependencies to fix parallel builds
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-29 13:09:45 +02:00
Anthony Minessale
2944364863 nm 40 doesn't work yet 2011-02-04 16:53:38 -06:00
Anthony Minessale
998a04d2cf add 10 20 and 40ms 2011-02-04 16:25:00 -06:00
Anthony Minessale
e7d68a79dc change signalling name to avoid polluting the namespace before its ready 2011-02-04 16:02:31 -06:00
Anthony Minessale
8f565277e3 add mod_opus 2011-02-04 15:33:36 -06:00