{
wxMessageBox(wxT("Rx Error: No default output device."), wxT("Error"), wxOK);
delete m_rxPa;
+ free(g_pRxOutBuf);
m_RxRunning = false;
return;
}
delete m_rxPa;
fifo_destroy(m_rxUserdata->infifo);
fifo_destroy(m_rxUserdata->outfifo);
+ free(g_pRxOutBuf);
return;
}
m_rxErr = m_rxPa->streamStart();
delete m_rxPa;
fifo_destroy(m_rxUserdata->infifo);
fifo_destroy(m_rxUserdata->outfifo);
- return;
+ free(g_pRxOutBuf);
+ return;
}
printf("end startRxStream\n");
}
m_RxRunning = false;
m_rxPa->stop();
m_rxPa->streamClose();
+ delete m_rxPa;
fdmdv_destroy(g_pFDMDV);
codec2_destroy(g_pCodec2);
-// delete g_RxInBuf;
+ free(g_pRxOutBuf);
fifo_destroy(m_rxUserdata->infifo);
fifo_destroy(m_rxUserdata->outfifo);
delete m_rxUserdata;