Lines Matching full:exposure
35 /* constants for the exposure test */
159 // Range of valid exposure times, in nanoseconds
170 dout << "Min exposure is " << minExp;
171 dout << " max exposure is " << maxExp << std::endl;
173 // Calculate some set of valid exposure times for each request
179 // Our calculated exposure times should be in [minExp, maxExp]
181 << "Minimum exposure range is too high, wanted at most "
184 << "Maximum exposure range is too low, wanted at least "
222 ALOGV("Submitting capture request %d with exposure %" PRId64, i,
224 dout << "Capture request " << i << " exposure is "
234 ALOGV("Reading capture request %d with exposure %" PRId64, i, exposures[i]);
264 // Calculate max consecutive frame exposure doubling
290 << " times over each consecutive frame as the exposure is doubled"
295 * This test varies exposure time, frame duration, and sensitivity for a
322 // Threshold for considering two captures to have equivalent exposure value,
335 // Range of valid exposure times, in nanoseconds
346 EXPECT_EQ(2u, exposureTimeRange.count) << "Bad exposure time range tag."
353 EXPECT_LT(0, minExp) << "Minimum exposure time is 0";
354 EXPECT_LT(0, maxExp) << "Maximum exposure time is 0";
355 EXPECT_LE(minExp, maxExp) << "Minimum exposure is greater than maximum";
358 minExp = 1 * MSEC; // Fallback minimum exposure time
362 maxExp = 10 * SEC; // Fallback maximum exposure time
384 dout << "Valid exposure range is: " <<
503 // Exposure ramp
525 // make sure exposure <= frame duration
543 // Constant-EV ramp, duration == exposure
560 << "Capture " << i << " exposure too long: " << expList[i];
562 << "Capture " << i << " exposure too short: " << expList[i];
621 ALOGV("Submitting capture %zu with exposure %" PRId64 ", frame duration %" PRId64 ", sensitivity %d",
624 ": exposure is " << (expList[i]/1e6f) << " ms" <<
641 " exposure " << (expList[i]/1e6f) << " ms," <<