/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/ |
H A D | vpxstats.h | 23 * first pass statistics 27 int pass; member in struct:__anon1205 33 int stats_open_file(stats_io_t *stats, const char *fpf, int pass); 34 int stats_open_mem(stats_io_t *stats, int pass);
|
H A D | vpxstats.c | 19 int stats_open_file(stats_io_t *stats, const char *fpf, int pass) { argument 21 stats->pass = pass; 23 if (pass == 0) { 45 fatal("First-pass stats file must be seekable!"); 53 fatal("Failed to allocate first-pass stats buffer (%lu bytes)", 64 int stats_open_mem(stats_io_t *stats, int pass) { argument 66 stats->pass = pass; 68 if (!pass) { [all...] |
H A D | vpxenc.h | 31 int pass; member in struct:VpxEncoderConfig
|
H A D | vpxenc.c | 187 static const arg_def_t pass_arg = ARG_DEF(NULL, "pass", 1, 190 "First pass statistics file name"); 679 global->pass = arg_parse_uint(&arg); 681 if (global->pass < 1 || global->pass > 2) 682 die("Error: Invalid pass selected (%d)\n", 683 global->pass); 732 if (global->pass) { 733 /* DWIM: Assume the user meant passes=2 if pass=2 is specified */ 734 if (global->pass > globa 1196 setup_pass(struct stream_state *stream, struct VpxEncoderConfig *global, int pass) argument 1515 int pass; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/examples/ |
H A D | twopass_encoder.c | 14 // This is an example of a two pass encoder loop. It takes an input file in 20 // Twopass mode needs to track the current pass number and the buffer of 25 // In two pass mode, the configuration has to be updated on each pass. The 26 // statistics buffer is passed on the last pass. 30 // Encoding a frame in two pass mode is identical to the simple encoder 43 // It's sometimes helpful to see when each pass completes. 48 // Destruction of the encoder instance must be done on each pass. The 132 int pass; local 183 for (pass [all...] |
H A D | vp9_spatial_scalable_encoder.c | 67 ARG_DEF(NULL, "pass", 1, "Pass to execute (1/2)"); 69 ARG_DEF(NULL, "fpf", 1, "First pass statistics file name"); 108 int pass; member in struct:__anon977 130 int pass = 0; local 194 pass = arg_parse_uint(&arg); 195 if (pass < 1 || pass > 2) { 196 die("Error: Invalid pass selected (%d)\n", pass); 214 if (pass) { [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
H A D | altref_test.cc | 32 virtual void BeginPassHook(unsigned int pass) { argument
|
H A D | encode_test_driver.cc | 144 for (unsigned int pass = 0; pass < passes_; pass++) { 149 else if (pass == 0) 154 BeginPassHook(pass);
|
H A D | encode_test_driver.h | 86 // Provides a simplified interface to manage one video encoding pass, given 191 // Hook to be called at the beginning of a pass. 192 virtual void BeginPassHook(unsigned int pass) {} argument 194 // Hook to be called at the end of a pass.
|
H A D | tools_common.sh | 327 echo $(basename "${0%.*}"): Done, all tests pass for ${tested_config}.
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
H A D | ratectrl.c | 357 else if (cpi->pass == 2) 359 /* New Two pass RC */ 420 if (cpi->pass != 2) 459 /* Not two pass */ 460 if (cpi->pass != 2) 541 /* Apply an upper limit based on Q for 1 pass encodes */ 542 if (Boost > kf_gf_boost_qlimits[Q] && (cpi->pass == 0)) 559 if (cpi->pass == 2) /* 2 Pass */ 590 if (cpi->pass != 2) 592 /* For now Alt ref is not allowed except in 2 pass mode [all...] |
H A D | onyx_if.c | 397 // pass the layer context state to |cpi|. 1027 /* Slow quant, dct and trellis not worthwhile for first pass 1030 if ( cpi->pass == 1 ) 1090 if (cpi->sf.optimize_coefficients == 1 && cpi->pass!=1) 1480 cpi->pass = 0; 1494 cpi->pass = 0; 1508 cpi->pass = 0; 1513 cpi->pass = 1; 1517 cpi->pass = 2; 1530 cpi->pass [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | sixtappredict8x4_v6.asm | 23 ;note: In first pass, store the result in transpose(8linesx9columns) on stack. Temporary stack size is 184. 24 ;Line width is 20 that is 9 short data plus 2 to make it 4bytes aligned. In second pass, load data from stack, 34 ;first-pass filter 121 ;second pass filter
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | idctllm_sse2.asm | 161 ; first pass 198 ; transpose for the second pass 231 ; second pass 499 ; first pass 535 ; transpose for the second pass 568 ; second pass
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_speed_features.c | 361 // Slow quant, dct and trellis not worthwhile for first pass 363 if (cpi->pass == 1) { 367 // No recode for 1 pass. 368 if (cpi->pass == 0) { 378 cpi->mb.optimize = cpi->sf.optimize_coefficients == 1 && cpi->pass != 1;
|
H A D | vp9_onyx_if.c | 756 static void init_rate_control(const VP9_CONFIG *oxcf, int pass, argument 758 if (pass == 0 && oxcf->end_usage == USAGE_STREAM_FROM_SERVER) { 842 // Real time and one pass deprecated in test code base 844 cpi->pass = 0; 849 cpi->pass = 0; 853 cpi->pass = 1; 857 cpi->pass = 2; 862 cpi->pass = 2; 866 cpi->pass = 0; 968 (cpi->svc.number_spatial_layers > 1 && cpi->pass [all...] |
H A D | vp9_dct.c | 50 // as the first pass results are transposed, we transpose the columns (that 53 int pass; local 59 for (pass = 0; pass < 2; ++pass) { 66 if (0 == pass) { 93 // Do next column (which is a transposed row in second/horizontal pass) 97 // Setup in/out for next pass. 318 // as the first pass results are transposed, we transpose the columns (that 321 int pass; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/ |
H A D | idctllm_altivec.asm | 39 ;# first pass 86 ;# second pass
|
H A D | filter_altivec.asm | 210 ;# just skip to the second pass. 293 ;# filtering phase with one pass. 401 ;# just skip to the second pass. 573 ;# just skip to the second pass. 765 ;# Two pass filtering. First pass is Horizontal edges, second pass is vertical 785 ;# to second pass. this is based on if x_offset is 0. 803 ;# These statements are guessing that there won't be a second pass, 812 ;# no vertical filter, so write the output from the first pass [all...] |
/hardware/ti/omap4-aah/domx/test/sample_proxy/ |
H A D | test_sample_proxy.c | 996 int pass; local 1176 pass = 1; 1181 pass = 0; 1193 pass = 0; 1205 if (pass == 1)
|
/hardware/ti/omap4xxx/domx/test/sample_proxy/ |
H A D | test_sample_proxy.c | 996 int pass; local 1176 pass = 1; 1181 pass = 0; 1193 pass = 0; 1205 if (pass == 1)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_idct32x32_add_neon.asm | 298 ; r5 pass loop counter 307 ; This function does one pass of idct32x32 transform. 310 ; columns. In the first pass, the transposed columns are the original 311 ; rows. In the second pass, after the transposition, the colums are the 323 ; results of the first pass (transpose and transform rows) 326 ; results of the second pass (transpose and transform columns) 345 ; parameters for first pass 351 mov r5, #0 ; initialize pass loop counter 1139 ; parameters for second pass 1146 ; pass loo [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
H A D | vp8_subpixelvariance8x8_neon.asm | 38 ;First pass: output_height lines x output_width columns (9x8) 100 ;Second pass: 8x8
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
H A D | ssim_opt.asm | 61 ; or pavgb At this point this is just meant to be first pass for calculating 151 ; or pavgb At this point this is just meant to be first pass for calculating
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
H A D | vp9_ssim_opt.asm | 61 ; or pavgb At this point this is just meant to be first pass for calculating 151 ; or pavgb At this point this is just meant to be first pass for calculating
|