* hb_audio_close ********************************************************************** * *********************************************************************/
| 5779 | * |
| 5780 | *********************************************************************/ |
| 5781 | void 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 |
no test coverage detected