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

Function hb_audio_config_close

libhb/common.c:5842–5860  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5840}
5841
5842void hb_audio_config_close(hb_audio_config_t *audiocfg)
5843{
5844 if (audiocfg)
5845 {
5846 void *item;
5847
5848 while ((item = hb_list_item(audiocfg->list_linked_index, 0)))
5849 {
5850 hb_list_rem(audiocfg->list_linked_index, item);
5851 free(item);
5852 }
5853 hb_list_close(&audiocfg->list_linked_index);
5854 if (audiocfg->in.ch_layout != NULL)
5855 {
5856 av_channel_layout_uninit(audiocfg->in.ch_layout);
5857 free(audiocfg->in.ch_layout);
5858 }
5859 }
5860}
5861
5862/**********************************************************************
5863 * hb_audio_add

Callers 2

hb_dict_to_jobFunction · 0.85
hb_audio_closeFunction · 0.85

Calls 3

hb_list_itemFunction · 0.85
hb_list_remFunction · 0.85
hb_list_closeFunction · 0.85

Tested by

no test coverage detected