Changeset 1008:942e9a44d149 in mediastreamer2
- Timestamp:
- Jul 7, 2010 11:51:48 AM (3 years ago)
- Branch:
- default
- Files:
-
- 4 edited
-
build/win32native/alldescs.h (modified) (2 diffs)
-
build/win32native/mediastreamer2.def (modified) (4 diffs)
-
src/CMakeLists.txt (modified) (1 diff)
-
src/equalizer.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
build/win32native/alldescs.h
r993 r1008 5 5 extern MSFilterDesc ms_ulaw_dec_desc; 6 6 extern MSFilterDesc ms_ulaw_enc_desc; 7 extern MSFilterDesc ms_file_player_desc;7 //extern MSFilterDesc ms_file_player_desc; 8 8 extern MSFilterDesc ms_rtp_send_desc; 9 9 extern MSFilterDesc ms_rtp_recv_desc; 10 10 extern MSFilterDesc ms_dtmf_gen_desc; 11 extern MSFilterDesc ms_file_rec_desc;12 extern MSFilterDesc ms_speex_dec_desc;13 extern MSFilterDesc ms_speex_enc_desc;11 //extern MSFilterDesc ms_file_rec_desc; 12 //extern MSFilterDesc ms_speex_dec_desc; 13 //extern MSFilterDesc ms_speex_enc_desc; 14 14 extern MSFilterDesc ms_gsm_dec_desc; 15 15 extern MSFilterDesc ms_gsm_enc_desc; 16 extern MSFilterDesc ms_speex_ec_desc;16 //extern MSFilterDesc ms_speex_ec_desc; 17 17 extern MSFilterDesc ms_tee_desc; 18 18 extern MSFilterDesc ms_void_sink_desc; 19 19 extern MSFilterDesc ms_conf_desc; 20 extern MSFilterDesc ms_v4w_desc;21 extern MSFilterDesc ms_video_out_desc;22 extern MSFilterDesc ms_h263_enc_desc;23 extern MSFilterDesc ms_h263_dec_desc;24 extern MSFilterDesc ms_h263_old_enc_desc;25 extern MSFilterDesc ms_h263_old_dec_desc;26 extern MSFilterDesc ms_mpeg4_enc_desc;27 extern MSFilterDesc ms_mpeg4_dec_desc;28 extern MSFilterDesc ms_snow_enc_desc;29 extern MSFilterDesc ms_snow_dec_desc;30 extern MSFilterDesc ms_theora_enc_desc;31 extern MSFilterDesc ms_theora_dec_desc;32 extern MSFilterDesc ms_mjpeg_enc_desc;33 extern MSFilterDesc ms_mjpeg_dec_desc;34 extern MSFilterDesc ms_size_conv_desc;35 extern MSFilterDesc ms_pix_conv_desc;20 //extern MSFilterDesc ms_v4w_desc; 21 //extern MSFilterDesc ms_video_out_desc; 22 //extern MSFilterDesc ms_h263_enc_desc; 23 //extern MSFilterDesc ms_h263_dec_desc; 24 //extern MSFilterDesc ms_h263_old_enc_desc; 25 //extern MSFilterDesc ms_h263_old_dec_desc; 26 //extern MSFilterDesc ms_mpeg4_enc_desc; 27 //extern MSFilterDesc ms_mpeg4_dec_desc; 28 //extern MSFilterDesc ms_snow_enc_desc; 29 //extern MSFilterDesc ms_snow_dec_desc; 30 //extern MSFilterDesc ms_theora_enc_desc; 31 //extern MSFilterDesc ms_theora_dec_desc; 32 //extern MSFilterDesc ms_mjpeg_enc_desc; 33 //extern MSFilterDesc ms_mjpeg_dec_desc; 34 //extern MSFilterDesc ms_size_conv_desc; 35 //extern MSFilterDesc ms_pix_conv_desc; 36 36 extern MSFilterDesc ms_join_desc; 37 extern MSFilterDesc ms_resample_desc;37 //extern MSFilterDesc ms_resample_desc; 38 38 extern MSFilterDesc ms_volume_desc; 39 extern MSFilterDesc ms_static_image_desc;40 extern MSFilterDesc ms_mire_desc;41 extern MSFilterDesc ms_vfw_desc;42 extern MSFilterDesc ms_ice_desc;39 //extern MSFilterDesc ms_static_image_desc; 40 //extern MSFilterDesc ms_mire_desc; 41 //extern MSFilterDesc ms_vfw_desc; 42 //extern MSFilterDesc ms_ice_desc; 43 43 extern MSFilterDesc ms_equalizer_desc; 44 extern MSFilterDesc ms_dd_display_desc;45 extern MSFilterDesc ms_itc_source_desc;46 extern MSFilterDesc ms_itc_sink_desc;47 extern MSFilterDesc ms_audio_mixer_desc;48 49 44 MSFilterDesc * ms_filter_descs[]={ 50 45 &ms_alaw_dec_desc, … … 52 47 &ms_ulaw_dec_desc, 53 48 &ms_ulaw_enc_desc, 54 &ms_file_player_desc,49 //&ms_file_player_desc, 55 50 &ms_rtp_send_desc, 56 51 &ms_rtp_recv_desc, 57 52 &ms_dtmf_gen_desc, 58 &ms_file_rec_desc,59 &ms_speex_dec_desc,60 &ms_speex_enc_desc,53 //&ms_file_rec_desc, 54 //&ms_speex_dec_desc, 55 //&ms_speex_enc_desc, 61 56 &ms_gsm_dec_desc, 62 57 &ms_gsm_enc_desc, 63 &ms_speex_ec_desc,58 //&ms_speex_ec_desc, 64 59 &ms_tee_desc, 65 60 &ms_void_sink_desc, 66 61 &ms_conf_desc, 67 &ms_v4w_desc,68 &ms_video_out_desc,69 &ms_h263_old_enc_desc,70 &ms_h263_old_dec_desc,71 &ms_h263_enc_desc,72 &ms_h263_dec_desc,73 &ms_mpeg4_enc_desc,74 &ms_mpeg4_dec_desc,75 &ms_snow_enc_desc,76 &ms_snow_dec_desc,77 &ms_theora_enc_desc,78 &ms_theora_dec_desc,79 &ms_mjpeg_enc_desc,80 &ms_mjpeg_dec_desc,81 &ms_size_conv_desc,82 &ms_pix_conv_desc,62 //&ms_v4w_desc, 63 //&ms_video_out_desc, 64 //&ms_h263_old_enc_desc, 65 //&ms_h263_old_dec_desc, 66 //&ms_h263_enc_desc, 67 //&ms_h263_dec_desc, 68 //&ms_mpeg4_enc_desc, 69 //&ms_mpeg4_dec_desc, 70 //&ms_snow_enc_desc, 71 //&ms_snow_dec_desc, 72 //&ms_theora_enc_desc, 73 //&ms_theora_dec_desc, 74 //&ms_mjpeg_enc_desc, 75 //&ms_mjpeg_dec_desc, 76 //&ms_size_conv_desc, 77 //&ms_pix_conv_desc, 83 78 &ms_join_desc, 84 79 #ifndef NORESAMPLE 85 &ms_resample_desc,80 //&ms_resample_desc, 86 81 #endif 87 82 &ms_volume_desc, 88 &ms_static_image_desc,89 &ms_mire_desc,90 &ms_vfw_desc,91 &ms_ice_desc,83 //&ms_static_image_desc, 84 //&ms_mire_desc, 85 //&ms_vfw_desc, 86 //&ms_ice_desc, 92 87 &ms_equalizer_desc, 93 &ms_dd_display_desc,94 &ms_itc_source_desc,95 &ms_itc_sink_desc,96 &ms_audio_mixer_desc,97 88 NULL 98 89 }; -
build/win32native/mediastreamer2.def
r882 r1008 1 LIBRARY mediastreamer22 3 1 EXPORTS 4 2 … … 66 64 ms_load_plugins 67 65 68 ms_display_new69 ms_display_set_window_id70 ms_display_desc_set_default71 ms_display_destroy72 73 video_preview_stop74 video_preview_start75 video_stream_new76 video_stream_start77 video_stream_stop78 video_stream_iterate79 video_stream_set_sent_video_size80 66 81 67 ms_is_ipv6 82 83 yuv_buf_alloc 84 yuv_buf_init_from_mblk 85 yuv_buf_init_from_mblk_with_size 68 86 69 87 70 ms_sleep … … 89 72 ms_queue_init 90 73 ms_queue_flush 91 92 rfc3984_init93 rfc3984_uninit94 rfc3984_pack95 rfc3984_unpack96 rfc3984_set_mode97 74 98 75 ms_list_free … … 117 94 ms_web_cam_get_string_id 118 95 119 ms_video_set_video_func 120 ms_sws_getContext 121 ms_sws_freeContext 122 ms_sws_scale 96 audio_stream_record 97 audio_stream_play 98 audio_stream_new 99 audio_stream_start_now 100 audio_stream_start_with_sndcards 101 audio_stream_change_decoder 102 audio_stream_send_dtmf 103 audio_stream_equalizer_set_gain 104 audio_stream_enable_equalizer 105 audio_stream_set_echo_canceller_params 106 audio_stream_enable_noise_gate 107 audio_stream_enable_automatic_gain_control 108 ms_list_size -
src/CMakeLists.txt
r1005 r1008 39 39 if(GSM_LIB) 40 40 set(MS_LIBS ${MS_LIBS} ${GSM_LIB}) 41 set(MS_SRCS ${MS_SRCS} gsm.c) 42 else(GSM_LIB) 43 include_directories(${GSM_INCLUDE_DIRS}) 44 set(MS_LIBS ${MS_LIBS} ${GSM_LIBRARIES}) 41 45 set(MS_SRCS ${MS_SRCS} gsm.c) 42 46 endif(GSM_LIB) -
src/equalizer.c
r856 r1008 246 246 247 247 static void equalizer_state_run(EqualizerState *s, int16_t *samples, int nsamples){ 248 ms_word16_t *w; 249 248 250 if (s->needs_update) 249 equalizer_state_compute_impulse_response(s); 250 ms_word16_t *w; 251 equalizer_state_compute_impulse_response(s); 251 252 INT16_TO_WORD16(samples,w,nsamples); 252 253 ms_fir_mem16(w,s->fir,w,nsamples,s->fir_len,s->mem);
Note: See TracChangeset
for help on using the changeset viewer.
