int ffmpeg_pthread_join(pthread_t thid, void ** ret_val) { int ret; ret=pthread_join(thid,ret_val); struct item *piditem=itemlist_find_match_item(&pidlist,(unsigned long)thid); av_log(NULL, AV_LOG_INFO, "pidlist count=%d,max_items=%u\n",pidlist.item_count,pidlist.max_items); itemlist_del_match_data_item(&pidlist, (unsigned long )thid); return ret; }
void ffmpeg_uninterrupt(pthread_t thread_id) { itemlist_del_match_data_item(&kill_item_list, thread_id); }