提交 bb1e71af authored 作者: Anthony Minessale's avatar Anthony Minessale

small change

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5973 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 6959c3dd
...@@ -197,7 +197,7 @@ static switch_codec_implementation_t raw_16k_120ms_implementation = { ...@@ -197,7 +197,7 @@ static switch_codec_implementation_t raw_16k_120ms_implementation = {
/*.ianacode */ 117, /*.ianacode */ 117,
/*.iananame */ "L16", /*.iananame */ "L16",
/*.fmtp */ NULL, /*.fmtp */ NULL,
/*.samples_per_second */ 8000, /*.samples_per_second */ 16000,
/*.bits_per_second */ 256000, /*.bits_per_second */ 256000,
/*.microseconds_per_frame */ 120000, /*.microseconds_per_frame */ 120000,
/*.samples_per_frame */ 1920, /*.samples_per_frame */ 1920,
......
...@@ -95,6 +95,12 @@ SWITCH_DECLARE(switch_status_t) switch_core_codec_init(switch_codec_t *codec, ch ...@@ -95,6 +95,12 @@ SWITCH_DECLARE(switch_status_t) switch_core_codec_init(switch_codec_t *codec, ch
memset(codec, 0, sizeof(*codec)); memset(codec, 0, sizeof(*codec));
if (channels == 2) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Stereo is not currently supported. please downsample audio source to mono.\n");
return SWITCH_STATUS_GENERR;
}
if ((codec_interface = switch_loadable_module_get_codec_interface(codec_name)) == 0) { if ((codec_interface = switch_loadable_module_get_codec_interface(codec_name)) == 0) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "invalid codec %s!\n", codec_name); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "invalid codec %s!\n", codec_name);
return SWITCH_STATUS_GENERR; return SWITCH_STATUS_GENERR;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论