RtpAudioStream::~RtpAudioStream() { for (int i = 0; i < rtp_packets_.size(); i++) { rtp_packet_t *rtp_packet = rtp_packets_[i]; g_free(rtp_packet->info); g_free(rtp_packet->payload_data); g_free(rtp_packet); } g_hash_table_destroy(decoders_hash_); if (audio_resampler_) ws_codec_resampler_destroy (audio_resampler_); ws_codec_resampler_destroy (visual_resampler_); }
RtpAudioStream::~RtpAudioStream() { g_hash_table_destroy(decoders_hash_); if (audio_resampler_) ws_codec_resampler_destroy (audio_resampler_); ws_codec_resampler_destroy (visual_resampler_); }