static void remove_decompressor(VP8D_COMP *pbi) { #if CONFIG_ERROR_CONCEALMENT vp8_de_alloc_overlap_lists(pbi); #endif vp8_remove_common(&pbi->common); vpx_free(pbi); }
void vp8dx_remove_decompressor(VP8D_PTR ptr) { VP8D_COMP *pbi = (VP8D_COMP *) ptr; if (!pbi) return; vp8_decoder_remove_threads(pbi); vp8_remove_common(&pbi->common); vpx_free(pbi); }
void vp8dx_remove_decompressor(VP8D_PTR ptr) { VP8D_COMP *pbi = (VP8D_COMP *) ptr; if (!pbi) return; #if CONFIG_MULTITHREAD if (pbi->b_multithreaded_rd) vp8mt_de_alloc_temp_buffers(pbi, pbi->common.mb_rows); vp8_decoder_remove_threads(pbi); #endif vp8_remove_common(&pbi->common); vpx_free(pbi); }