static void obs_x264_destroy(void *data) { struct obs_x264 *obsx264 = data; if (obsx264) { os_end_high_performance(obsx264->performance_token); clear_data(obsx264); da_free(obsx264->packet_data); bfree(obsx264); } }
static void obs_qsv_destroy(void *data) { struct obs_qsv *obsqsv = (struct obs_qsv *)data; if (obsqsv) { os_end_high_performance(obsqsv->performance_token); clear_data(obsqsv); da_free(obsqsv->packet_data); bfree(obsqsv); } }