MCPcopy Create free account
hub / github.com/HandBrake/HandBrake / hb_audio_close

Function hb_audio_close

libhb/common.c:5781–5794  ·  view source on GitHub ↗

* hb_audio_close ********************************************************************** * *********************************************************************/

Source from the content-addressed store, hash-verified

5779 *
5780 *********************************************************************/
5781void hb_audio_close( hb_audio_t **_audio )
5782{
5783 if ( _audio && *_audio )
5784 {
5785 hb_audio_t * audio = *_audio;
5786
5787 hb_data_close(&(audio)->priv.extradata);
5788 hb_audio_config_close(&audio->config);
5789 free((char*)audio->config.in.name);
5790 free((char*)audio->config.out.name);
5791 free(audio);
5792 *_audio = NULL;
5793 }
5794}
5795
5796/**********************************************************************
5797 * hb_audio_new

Callers 5

hb_dict_to_jobFunction · 0.85
hb_title_closeFunction · 0.85
job_cleanFunction · 0.85
hb_audio_addFunction · 0.85

Calls 2

hb_data_closeFunction · 0.85
hb_audio_config_closeFunction · 0.85

Tested by

no test coverage detected