/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
H A D | vp9_dthread.h | 47 int rows, int width); 50 void vp9_loop_filter_dealloc(struct VP9LfSyncData *lf_sync, int rows);
|
H A D | vp9_dthread.c | 141 // Number of superblock rows and cols 169 // Initialize cur_sb_col to -1 for all SB rows. 200 // Wait till all rows are finished 221 void vp9_loop_filter_alloc(VP9_COMMON *cm, VP9LfSync *lf_sync, int rows, argument 227 vpx_malloc(sizeof(*lf_sync->mutex_) * rows)); 228 for (i = 0; i < rows; ++i) { 233 vpx_malloc(sizeof(*lf_sync->cond_) * rows)); 234 for (i = 0; i < rows; ++i) { 240 vpx_malloc(sizeof(*lf_sync->cur_sb_col) * rows)); 247 void vp9_loop_filter_dealloc(VP9LfSync *lf_sync, int rows) { argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | debugmodes.c | 16 void vp8_print_modes_and_motion_vectors(MODE_INFO *mi, int rows, int cols, int frame) argument 28 for (mb_row = 0; mb_row < rows; mb_row++) 47 for (mb_row = 0; mb_row < rows; mb_row++) 67 for (mb_row = 0; mb_row < rows; mb_row++) 89 for (b_row = 0; b_row < 4 * rows; b_row++) 115 for (mb_row = 0; mb_row < rows; mb_row++) 137 for (b_row = 0; b_row < 4 * rows; b_row++)
|
H A D | onyx.h | 261 int vp8_set_roimap(struct VP8_COMP* comp, unsigned char *map, unsigned int rows, unsigned int cols, int delta_q[4], int delta_lf[4], unsigned int threshold[4]); 262 int vp8_set_active_map(struct VP8_COMP* comp, unsigned char *map, unsigned int rows, unsigned int cols);
|
H A D | postproc.c | 217 void vp8_mbpost_proc_across_ip_c(unsigned char *src, int pitch, int rows, int cols, int flimit) argument 224 for (r = 0; r < rows; r++) 268 void vp8_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols, int flimit) argument 287 for (i = rows; i < rows+17; i++) 288 s[i*pitch]=s[(rows-1)*pitch]; 296 for (r = 0; r < rows + 8; r++) 406 /* TODO: The original code don't filter the 2 outer rows and columns. */
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_debugmodes.c | 31 int rows = cm->mi_rows; local 37 for (mi_row = 0; mi_row < rows; mi_row++) { 56 int rows = cm->mi_rows; local 67 for (mi_row = 0; mi_row < rows; mi_row++) {
|
H A D | vp9_idct.h | 90 transform_1d cols, rows; // vertical and horizontal member in struct:__anon1123
|
H A D | vp9_postproc.c | 137 int rows, 150 for (row = 0; row < rows; row++) { 217 int rows, int cols, int flimit) { 224 for (r = 0; r < rows; r++) { 255 int rows, int cols, int flimit) { 271 for (r = 0; r < rows + 8; r++) { 133 vp9_post_proc_down_and_across_c(const uint8_t *src_ptr, uint8_t *dst_ptr, int src_pixels_per_line, int dst_pixels_per_line, int rows, int cols, int flimit) argument 216 vp9_mbpost_proc_across_ip_c(uint8_t *src, int pitch, int rows, int cols, int flimit) argument 254 vp9_mbpost_proc_down_c(uint8_t *dst, int pitch, int rows, int cols, int flimit) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
H A D | active_map_test.cc | 54 map.rows = (kHeight + 15) / 16; 56 ASSERT_EQ(map.rows, 9u); 62 map.rows = (kHeight + 15) / 16;
|
H A D | vp9_subtract_test.cc | 20 typedef void (*subtract_fn_t)(int rows, int cols,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/examples/ |
H A D | set_maps.c | 69 roi.rows = (cfg->g_h + 15) / 16; 87 roi.roi_map = (uint8_t *)malloc(roi.rows * roi.cols); 88 for (i = 0; i < roi.rows * roi.cols; ++i) 102 map.rows = (cfg->g_h + 15) / 16; 105 map.active_map = (uint8_t *)malloc(map.rows * map.cols); 106 for (i = 0; i < map.rows * map.cols; ++i) 119 map.rows = (cfg->g_h + 15) / 16;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
H A D | systemdependent.c | 27 extern void (*vp8_mbpost_proc_down)(unsigned char *dst, int pitch, int rows, int cols, int flimit); 28 extern void vp8_mbpost_proc_down_c(unsigned char *dst, int pitch, int rows, int cols, int flimit); 29 extern void (*vp8_mbpost_proc_across_ip)(unsigned char *src, int pitch, int rows, int cols, int flimit); 30 extern void vp8_mbpost_proc_across_ip_c(unsigned char *src, int pitch, int rows, int cols, int flimit);
|
H A D | loopfilter_filters_altivec.asm | 147 ;# we need to convert 16 rows of 4 pels each into 4 registers of 16 pels 163 ;# into a temporary array, reading the rows of the array into vector registers, 413 sub r6, r3, r5 ;# r6 -> 2 rows back 417 sub r0, r6, r5 ;# r0 -> 4 rows back (temp) 425 add r0, r3, r5 ;# r0 -> 2 rows fwd (temp) 996 neg r5, r5 ;# Write rows back in reverse order 1125 lvx v0, r6, r3 ;# v0 = P1 = 16 pels two rows above edge 1128 lvx v3, r4, r3 ;# v3 = Q1 = 16 pels two rows below edge
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/ |
H A D | vp8cx.h | 228 unsigned int rows; /**< Number of rows. */ member in struct:vpx_roi_map 248 unsigned int rows; /**< number of rows */ member in struct:vpx_active_map
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | postproc_sse2.asm | 119 movsxd rcx, DWORD PTR arg(6) ;rows in a macroblock 123 ;load current and next 2 rows 130 ;load above 2 rows 234 ; int pitch, int rows, int cols,int flimit) 263 ;rows +=8; 273 ; this copies the last row down into the border 8 rows 290 ; this copies the first row up into the border 8 rows 443 cmp edx, dword arg(2) ;rows 466 ; int pitch, int rows, int cols,int flimit) 490 ;for(r=0;r<rows; [all...] |
H A D | postproc_mmx.asm | 18 ; int pitch, int rows, int cols,int flimit) 44 ;rows +=8; 54 ; this copies the last row down into the border 8 rows 71 ; this copies the first row up into the border 8 rows 222 cmp edx, dword arg(2) ;rows
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_reconintra_neon.asm | 437 ; Process 8 rows in each single loop and loop 2 times to process 16 rows. 441 ; Process two rows. 452 vdup.16 q0, d20[2] ; proload next 2 rows data 457 ; Process two rows. 466 vdup.16 q0, d21[0] ; proload next 2 rows data 479 vdup.16 q0, d21[2] ; proload next 2 rows data 534 ; Process 8 rows in each single loop and loop 4 times to process 32 rows. 538 ; Process two rows [all...] |
H A D | vp9_iht4x4_add_neon.asm | 169 ; first transform rows 185 ; first transform rows 200 ; first transform rows
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/ |
H A D | fdct_altivec.asm | 54 ;# Do horiz xf on two rows of coeffs v8 = a0 a1 a2 a3 b0 b1 b2 b3. 55 ;# a/A are the even rows 0,2 b/B are the odd rows 1,3 76 ;# Vertical xf on two rows. DCT values in comments are for inverse transform; 92 vpkuwum v8, v10, v8 ;# v8 = rows 0,1 or 2,3
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_subtract_sse2.asm | 15 ; void vp9_subtract_block(int rows, int cols, 22 rows, cols, diff, diff_stride, src, src_stride, \
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
H A D | vp9_postproc_sse2.asm | 20 ; int rows, 56 movsxd rcx, DWORD PTR arg(4) ;rows 252 ; int pitch, int rows, int cols,int flimit) 281 ;rows +=8; 430 cmp edx, dword arg(2) ;rows 453 ; int pitch, int rows, int cols,int flimit) 477 ;for(r=0;r<rows;r++) 609 sub dword arg(2), 1 ;rows-=1
|
H A D | vp9_postproc_mmx.asm | 23 ; int rows, 57 movsxd rcx, DWORD PTR arg(4) ;rows 266 ; int pitch, int rows, int cols,int flimit) 292 ;rows +=8; 440 cmp edx, dword arg(2) ;rows
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/ |
H A D | vp8_vpxyv12_copyframe_func_neon.asm | 48 ; copy two rows at one time 108 ;copy two rows at one time
|
H A D | vp8_vpxyv12_copysrcframe_func_neon.asm | 46 ; copy two rows at one time 160 ;copy two rows at one time
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_onyx_int.h | 556 unsigned int rows, unsigned int cols, 562 unsigned int rows, unsigned int cols);
|