void base_free() { pbch_free(&pbch); lte_ifft_free(&ifft); if (slot_buffer) { free(slot_buffer); } if (output_buffer) { free(output_buffer); } if (output_file_name) { filesink_free(&fsink); } else { #ifndef DISABLE_UHD cuhd_close(&uhd); #endif } }
void base_free() { pdsch_harq_free(&harq_process); pdsch_free(&pdsch); pdcch_free(&pdcch); regs_free(®s); pbch_free(&pbch); lte_ifft_free(&ifft); if (sf_buffer) { free(sf_buffer); } if (output_buffer) { free(output_buffer); } if (output_file_name) { filesink_free(&fsink); } else { #ifndef DISABLE_UHD cuhd_close(&uhd); #endif } }
int filesink_stop(filesink_hl* h) { filesink_free(&h->obj); return 0; }