switch_assert(source->read_codec.implementation);
- if (!switch_core_codec_ready(&source->write_codec) {
+ if (!switch_core_codec_ready(&source->write_codec)) {
if (switch_core_codec_init(&source->write_codec,
"L16",
NULL,
switch_core_codec_destroy(&source->read_codec);
switch_core_codec_destroy(&source->write_codec);
}
- if (switch_core_codec_ready(&source->write_codec) {
+ if (switch_core_codec_ready(&source->write_codec)) {
switch_core_codec_destroy(&source->write_codec);
}
switch_mutex_unlock(source->device_lock);