Searched refs:pass (Results 1 - 25 of 44) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/
H A Dvpxstats.h23 * 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 Dvpxstats.c19 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 Dvpxenc.h31 int pass; member in struct:VpxEncoderConfig
H A Dvpxenc.c187 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 Dtwopass_encoder.c14 // 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 Dvp9_spatial_scalable_encoder.c67 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 Daltref_test.cc32 virtual void BeginPassHook(unsigned int pass) { argument
H A Dencode_test_driver.cc144 for (unsigned int pass = 0; pass < passes_; pass++) {
149 else if (pass == 0)
154 BeginPassHook(pass);
H A Dencode_test_driver.h86 // 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 Dtools_common.sh327 echo $(basename "${0%.*}"): Done, all tests pass for ${tested_config}.
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dratectrl.c357 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 Donyx_if.c397 // 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 Dsixtappredict8x4_v6.asm23 ;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 Didctllm_sse2.asm161 ; 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 Dvp9_speed_features.c361 // 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 Dvp9_onyx_if.c756 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 Dvp9_dct.c50 // 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 Didctllm_altivec.asm39 ;# first pass
86 ;# second pass
H A Dfilter_altivec.asm210 ;# 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 Dtest_sample_proxy.c996 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 Dtest_sample_proxy.c996 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 Dvp9_idct32x32_add_neon.asm298 ; 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 Dvp8_subpixelvariance8x8_neon.asm38 ;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 Dssim_opt.asm61 ; 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 Dvp9_ssim_opt.asm61 ; 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

Completed in 531 milliseconds

12