Home
last modified time | relevance | path

Searched refs:apv_proc_start_mutex (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/libavc/decoder/
H A Dih264d_thread_parse_decode.c602 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in ih264d_decode_picture_thread()
609 ps_dec->apv_proc_start_mutex[0]); in ih264d_decode_picture_thread()
613 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in ih264d_decode_picture_thread()
679 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in ih264d_signal_decode_thread()
681 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in ih264d_signal_decode_thread()
711 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in ih264d_signal_bs_deblk_thread()
713 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in ih264d_signal_bs_deblk_thread()
H A Dih264d_thread_compute_bs.c703 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in ih264d_recon_deblk_thread()
710 ps_dec->apv_proc_start_mutex[1]); in ih264d_recon_deblk_thread()
714 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in ih264d_recon_deblk_thread()
H A Dih264d_api.c1401 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in ih264d_join_threads()
1407 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in ih264d_join_threads()
1416 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in ih264d_join_threads()
1422 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in ih264d_join_threads()
1458 ithread_mutex_destroy(ps_dec->apv_proc_start_mutex[i]); in ih264d_free_static_bufs()
1462 PS_DEC_ALIGNED_FREE(ps_dec, ps_dec->apv_proc_start_mutex[0]); in ih264d_free_static_bufs()
1626 ps_dec->apv_proc_start_mutex[i] = in ih264d_allocate_static_bufs()
1631 ret = ithread_mutex_init(ps_dec->apv_proc_start_mutex[i]); in ih264d_allocate_static_bufs()
2218 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[i]); in ih264d_video_decode()
2223 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[i]); in ih264d_video_decode()
H A Dih264d_parse_slice.c1599 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in ih264d_parse_decode_slice()
1606 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in ih264d_parse_decode_slice()
1624 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in ih264d_parse_decode_slice()
1631 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in ih264d_parse_decode_slice()
H A Dih264d_parse_pslice.c1583 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in ih264d_mark_err_slice_skip()
1590 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in ih264d_mark_err_slice_skip()
1608 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in ih264d_mark_err_slice_skip()
1615 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in ih264d_mark_err_slice_skip()
H A Dih264d_structs.h1326 void *apv_proc_start_mutex[2]; member
/aosp_15_r20/external/libavc/decoder/svc/
H A Disvcd_thread_parse_decode.c553 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in isvcd_decode_picture_thread()
558 ithread_cond_wait(ps_dec->apv_proc_start_condition[0], ps_dec->apv_proc_start_mutex[0]); in isvcd_decode_picture_thread()
562 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in isvcd_decode_picture_thread()
H A Disvcd_parse_slice.c1235 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in isvcd_parse_decode_slice_ext_nal()
1242 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in isvcd_parse_decode_slice_ext_nal()
1248 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in isvcd_parse_decode_slice_ext_nal()
1255 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in isvcd_parse_decode_slice_ext_nal()
2490 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in isvcd_parse_decode_slice()
2497 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in isvcd_parse_decode_slice()
2503 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in isvcd_parse_decode_slice()
2510 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in isvcd_parse_decode_slice()
H A Disvcd_api.c1488 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in isvcd_free_static_bufs()
1494 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in isvcd_free_static_bufs()
1503 ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in isvcd_free_static_bufs()
1509 ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in isvcd_free_static_bufs()
1526 ithread_mutex_destroy(ps_dec->apv_proc_start_mutex[i]); in isvcd_free_static_bufs()
1530 PS_DEC_ALIGNED_FREE(ps_dec, ps_dec->apv_proc_start_mutex[0]); in isvcd_free_static_bufs()
2682 ps_dec->apv_proc_start_mutex[i] = (UWORD8 *) pv_buf + (2 * i * mutex_size); in isvcd_allocate_static_bufs()
2685 ret = ithread_mutex_init(ps_dec->apv_proc_start_mutex[0]); in isvcd_allocate_static_bufs()
4809 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[i]); in isvcd_video_decode()
4814 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[i]); in isvcd_video_decode()
H A Disvcd_parse_epslice.c2767 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[0]); in isvcd_mark_err_slice_skip()
2774 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[0]); in isvcd_mark_err_slice_skip()
2780 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[1]); in isvcd_mark_err_slice_skip()
2787 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[1]); in isvcd_mark_err_slice_skip()
/aosp_15_r20/external/libhevc/decoder/
H A Dihevcd_api.c1244 ps_codec->apv_proc_start_mutex[i] = in ihevcd_allocate_static_bufs()
1249 ret = ithread_mutex_init(ps_codec->apv_proc_start_mutex[i]); in ihevcd_allocate_static_bufs()
1479 ret = ithread_mutex_lock(ps_codec->apv_proc_start_mutex[i]); in ihevcd_join_threads()
1486 ret = ithread_mutex_unlock(ps_codec->apv_proc_start_mutex[i]); in ihevcd_join_threads()
1541 ret = ithread_mutex_destroy(ps_codec->apv_proc_start_mutex[i]); in ihevcd_free_static_bufs()
1547 ALIGNED_FREE(ps_codec, ps_codec->apv_proc_start_mutex[0]); in ihevcd_free_static_bufs()
H A Dihevcd_process_slice.c1606 ret = ithread_mutex_lock(ps_dec->apv_proc_start_mutex[ps_proc->i4_id]); in ihevcd_process_thread()
1613 ps_dec->apv_proc_start_mutex[ps_proc->i4_id]); in ihevcd_process_thread()
1616 ret = ithread_mutex_unlock(ps_dec->apv_proc_start_mutex[ps_proc->i4_id]); in ihevcd_process_thread()
H A Dihevcd_utils.c1256 ret = ithread_mutex_lock(ps_codec->apv_proc_start_mutex[i]); in ihevcd_parse_pic_init()
1262 ret = ithread_mutex_unlock(ps_codec->apv_proc_start_mutex[i]); in ihevcd_parse_pic_init()
H A Dihevcd_structs.h2093 void *apv_proc_start_mutex[MAX_PROCESS_THREADS]; member