Lines Matching defs:VP8D_COMP
66 typedef struct VP8D_COMP struct
70 YV12_BUFFER_CONFIG *dec_fb_ref[NUM_YV12_BUFFERS];
75 vp8_reader mbc[MAX_PARTITIONS];
77 VP8D_CONFIG oxcf;
79 FRAGMENT_DATA fragments;
84 volatile int b_multithreaded_rd;
85 int max_threads;
86 int current_mb_col_main;
87 unsigned int decoding_thread_count;
88 int allocated_decoding_thread_count;
90 int mt_baseline_filter_level[MAX_MB_SEGMENTS];
91 int sync_range;
92 int *mt_current_mb_col; /* Each row remembers its already decoded column. */
94 unsigned char **mt_yabove_row; /* mb_rows x width */
95 unsigned char **mt_uabove_row;
96 unsigned char **mt_vabove_row;
97 unsigned char **mt_yleft_col; /* mb_rows x 16 */
98 unsigned char **mt_uleft_col; /* mb_rows x 8 */
99 unsigned char **mt_vleft_col; /* mb_rows x 8 */
101 MB_ROW_DEC *mb_row_di;
102 DECODETHREAD_DATA *de_thread_data;
104 pthread_t *h_decoding_thread;
105 sem_t *h_event_start_decoding;
106 sem_t h_event_end_decoding;
131 } VP8D_COMP; argument