Changeset 1325:c551ac0c8428 in mediastreamer2
- Timestamp:
- Mar 28, 2011 3:02:29 PM (2 years ago)
- Branch:
- default
- Files:
-
- 3 edited
-
include/mediastreamer2/msvolume.h (modified) (1 diff)
-
src/msvolume.c (modified) (1 diff)
-
tests/mediastream.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
include/mediastreamer2/msvolume.h
r1267 r1325 70 70 #define MS_VOLUME_SET_EA_TRANSMIT_THRESHOLD MS_FILTER_METHOD(MS_VOLUME_ID,17,float) 71 71 72 73 #define MS_VOLUME_MIN_ENERGY_DB (-120) /*arbitrary value returned when linear energy is 0*/ 74 72 75 extern MSFilterDesc ms_volume_desc; 73 76 -
src/msvolume.c
r1277 r1325 117 117 118 118 static inline float linear_to_db(float linear){ 119 if (linear==0) return MS_VOLUME_MIN_ENERGY_DB; 119 120 return 10*ortp_log10f(linear); 120 121 } -
tests/mediastream.c
r1314 r1325 53 53 54 54 /* starting values echo canceller */ 55 static int ec_len_ms=0, ec_delay_ms= 250, ec_framesize;55 static int ec_len_ms=0, ec_delay_ms=0, ec_framesize=0; 56 56 57 57 … … 143 143 "[ --bitrate <bits per seconds>]\n" 144 144 "[ --ec (enable echo canceller)]\n" 145 "[ --ec-tail <echo canceller tail length in ms> ]\n" 146 "[ --ec-delay <echo canceller delay in ms> ]\n" 145 147 "[ --agc (enable automatic gain control)]\n" 146 148 "[ --ng (enable noise gate)]\n" … … 228 230 }else if (strcmp(argv[i],"--ec")==0){ 229 231 ec=TRUE; 232 }else if (strcmp(argv[i],"--ec-tail")==0){ 233 i++; 234 ec_len_ms=atoi(argv[i]); 235 }else if (strcmp(argv[i],"--ec-delay")==0){ 236 i++; 237 ec_delay_ms=atoi(argv[i]); 230 238 }else if (strcmp(argv[i],"--agc")==0){ 231 239 agc=TRUE;
Note: See TracChangeset
for help on using the changeset viewer.
