Home
last modified time | relevance | path

Searched refs:ithread (Results 1 – 4 of 4) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dethreading.c51 int ithread = ((ENCODETHREAD_DATA *)p_data)->ithread; in thread_encoding_proc() local
61 if (sem_wait(&cpi->h_event_start_encoding[ithread]) == 0) in thread_encoding_proc()
70 TOKENEXTRA *tp_start = cpi->tok + (1 + ithread) * (16 * 24); in thread_encoding_proc()
80 … for (mb_row = ithread + 1; mb_row < cm->mb_rows; mb_row += (cpi->encoding_thread_count + 1)) in thread_encoding_proc()
507 int ithread; in vp8cx_create_encoder_threads() local
545 for (ithread = 0; ithread < th_count; ithread++) in vp8cx_create_encoder_threads()
547 ENCODETHREAD_DATA *ethd = &cpi->en_thread_data[ithread]; in vp8cx_create_encoder_threads()
550 vp8_setup_block_ptrs(&cpi->mb_row_ei[ithread].mb); in vp8cx_create_encoder_threads()
551 vp8_setup_block_dptrs(&cpi->mb_row_ei[ithread].mb.e_mbd); in vp8cx_create_encoder_threads()
553 sem_init(&cpi->h_event_start_encoding[ithread], 0, 0); in vp8cx_create_encoder_threads()
[all …]
Donyx_int.h216 int ithread; member
222 int ithread; member
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Dthreading.c622 int ithread = ((DECODETHREAD_DATA *)p_data)->ithread; in thread_decoding_proc() local
632 if (sem_wait(&pbi->h_event_start_decoding[ithread]) == 0) in thread_decoding_proc()
641 mt_decode_mb_rows(pbi, xd, ithread+1); in thread_decoding_proc()
653 unsigned int ithread; in vp8_decoder_create_threads() local
675 for (ithread = 0; ithread < pbi->decoding_thread_count; ithread++) in vp8_decoder_create_threads()
677 sem_init(&pbi->h_event_start_decoding[ithread], 0, 0); in vp8_decoder_create_threads()
679 vp8_setup_block_dptrs(&pbi->mb_row_di[ithread].mbd); in vp8_decoder_create_threads()
681 pbi->de_thread_data[ithread].ithread = ithread; in vp8_decoder_create_threads()
682 pbi->de_thread_data[ithread].ptr1 = (void *)pbi; in vp8_decoder_create_threads()
683 pbi->de_thread_data[ithread].ptr2 = (void *) &pbi->mb_row_di[ithread]; in vp8_decoder_create_threads()
[all …]
Donyxd_int.h31 int ithread; member