mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 20:50:41 +00:00
add debug
This commit is contained in:
parent
af439fa574
commit
eeeaf41ca9
@ -757,7 +757,8 @@ SWITCH_DECLARE(switch_status_t) switch_core_codec_decode(switch_codec_t *codec,
|
||||
uint32_t frames = encoded_data_len / codec->implementation->encoded_bytes_per_packet;
|
||||
|
||||
if (frames && codec->implementation->decoded_bytes_per_packet * frames > *decoded_data_len) {
|
||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CRIT, "Buffer size sanity check failed!\n");
|
||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CRIT, "Buffer size sanity check failed! edl:%u ebpp:%u fr:%u ddl:%u\n",
|
||||
encoded_data_len, codec->implementation->encoded_bytes_per_packet, frames, *decoded_data_len);
|
||||
*decoded_data_len = codec->implementation->decoded_bytes_per_packet;
|
||||
memset(decoded_data, 255, *decoded_data_len);
|
||||
return SWITCH_STATUS_SUCCESS;
|
||||
|
Loading…
x
Reference in New Issue
Block a user