Searched refs:dec_row_mt_sync (Results 1 – 3 of 3) sorted by relevance
2884 av1_zero(tile_data->dec_row_mt_sync); in decoder_alloc_tile_data()2908 static void dec_row_mt_alloc(AV1DecRowMTSync *dec_row_mt_sync, AV1_COMMON *cm, in dec_row_mt_alloc() argument2910 dec_row_mt_sync->allocated_sb_rows = rows; in dec_row_mt_alloc()2915 CHECK_MEM_ERROR(cm, dec_row_mt_sync->mutex_, in dec_row_mt_alloc()2916 aom_malloc(sizeof(*(dec_row_mt_sync->mutex_)) * rows)); in dec_row_mt_alloc()2917 if (dec_row_mt_sync->mutex_) { in dec_row_mt_alloc()2919 pthread_mutex_init(&dec_row_mt_sync->mutex_[i], NULL); in dec_row_mt_alloc()2923 CHECK_MEM_ERROR(cm, dec_row_mt_sync->cond_, in dec_row_mt_alloc()2924 aom_malloc(sizeof(*(dec_row_mt_sync->cond_)) * rows)); in dec_row_mt_alloc()2925 if (dec_row_mt_sync->cond_) { in dec_row_mt_alloc()[all …]
125 AV1DecRowMTSync dec_row_mt_sync; member278 void av1_dec_row_mt_dealloc(AV1DecRowMTSync *dec_row_mt_sync);
192 av1_dec_row_mt_dealloc(&tile_data->dec_row_mt_sync); in av1_decoder_remove()