Searched defs:outputs (Results 1 - 14 of 14) sorted by relevance

/frameworks/av/camera/ndk/
H A DNdkCameraDevice.cpp151 const ACaptureSessionOutputContainer* outputs,
155 if (device == nullptr || outputs == nullptr || callbacks == nullptr || session == nullptr) {
156 ALOGE("%s: Error: invalid input: device %p, outputs %p, callbacks %p, session %p",
157 __FUNCTION__, device, outputs, callbacks, session);
160 return device->createCaptureSession(outputs, callbacks, session);
149 ACameraDevice_createCaptureSession( ACameraDevice* device, const ACaptureSessionOutputContainer* outputs, const ACameraCaptureSession_stateCallbacks* callbacks, ACameraCaptureSession** session) argument
/frameworks/av/camera/ndk/impl/
H A DACameraCaptureSession.h58 const ACaptureSessionOutputContainer* outputs,
61 mId(id), mOutput(*outputs), mUserSessionCallback(*cb),
56 ACameraCaptureSession( int id, const ACaptureSessionOutputContainer* outputs, const ACameraCaptureSession_stateCallbacks* cb, CameraDevice* device) argument
H A DACameraDevice.h61 const ACaptureSessionOutputContainer* outputs,
138 camera_status_t configureStreamsLocked(const ACaptureSessionOutputContainer* outputs);
296 const ACaptureSessionOutputContainer* outputs,
299 return mDevice->createCaptureSession(outputs, callbacks, session);
295 createCaptureSession( const ACaptureSessionOutputContainer* outputs, const ACameraCaptureSession_stateCallbacks* callbacks, ACameraCaptureSession** session) argument
H A DACameraDevice.cpp146 const ACaptureSessionOutputContainer* outputs,
161 ret = configureStreamsLocked(outputs);
168 mNextSessionId++, outputs, callbacks, this);
509 CameraDevice::configureStreamsLocked(const ACaptureSessionOutputContainer* outputs) { argument
511 if (outputs == nullptr) {
512 outputs = &emptyOutput;
521 for (auto outConfig : outputs->mOutputs) {
145 createCaptureSession( const ACaptureSessionOutputContainer* outputs, const ACameraCaptureSession_stateCallbacks* callbacks, ACameraCaptureSession** session) argument
/frameworks/av/services/audiopolicy/engineconfigurable/src/
H A DEngine.cpp148 const SwAudioOutputCollection &outputs = mPolicyEngine->mApmObserver->getOutputs(); local
162 !outputs.isStreamActiveRemotely(AUDIO_STREAM_MUSIC,
164 outputs.isStreamActive(AUDIO_STREAM_MUSIC, SONIFICATION_RESPECTFUL_AFTER_MUSIC_DELAY)) {
168 (outputs.isStreamActive(AUDIO_STREAM_RING) || outputs.isStreamActive(AUDIO_STREAM_ALARM))) {
/frameworks/av/services/audiopolicy/enginedefault/src/
H A DEngine.cpp181 // NOTE: SYSTEM stream uses MEDIA strategy because muting music and switching outputs
238 const SwAudioOutputCollection &outputs = mApmObserver->getOutputs(); local
241 availableInputDevices, outputs);
249 const SwAudioOutputCollection &outputs) const
263 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs);
264 } else if (outputs.isStreamActiveRemotely(AUDIO_STREAM_MUSIC,
271 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs);
279 } else if (outputs.isStreamActive(
283 STRATEGY_MEDIA, availableOutputDevices, availableInputDevices, outputs);
287 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs);
577 const SwAudioOutputCollection &outputs = mApmObserver->getOutputs(); local
[all...]
/frameworks/base/core/java/android/hardware/camera2/
H A DCameraDevice.java176 * or only some of the outputs. Once the CameraCaptureSession is created, requests can be
256 * <p>Using larger resolution outputs, or more outputs, can result in slower
264 * combination of sizes, formats, and targets when multiple outputs are configured at once. The
290 * <p>To use these tables, determine the number and the formats/targets of outputs needed, and
418 * @param outputs The new set of Surfaces that should be made available as
436 public abstract void createCaptureSession(@NonNull List<Surface> outputs, argument
512 * ({@code PRIV}, {@code MAXIMUM}), and 3 outputs, ({@code PRIV}, {@code MAXIMUM}),
515 * {@code MAXIMUM}) and ({@code YUV}, {@code MAXIMUM}) outputs based on the table listed under
586 * outputs a
622 createReprocessableCaptureSession(@onNull InputConfiguration inputConfig, @NonNull List<Surface> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument
636 createReprocessableCaptureSessionByConfigurations( @onNull InputConfiguration inputConfig, @NonNull List<OutputConfiguration> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument
722 createConstrainedHighSpeedCaptureSession(@onNull List<Surface> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument
797 createCustomCaptureSession( InputConfiguration inputConfig, @NonNull List<OutputConfiguration> outputs, @SessionOperatingMode int operatingMode, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument
[all...]
/frameworks/base/core/java/android/hardware/camera2/legacy/
H A DLegacyCameraDevice.java316 * <p>Using empty or {@code null} {@code outputs} is the same as unconfiguring.</p>
318 * <p>Every surface in {@code outputs} must be non-{@code null}.</p>
320 * @param outputs a list of surfaces to set. LegacyCameraDevice will take ownership of this
325 public int configureOutputs(SparseArray<Surface> outputs) { argument
327 if (outputs != null) {
328 int count = outputs.size();
330 Surface output = outputs.valueAt(i);
332 Log.e(TAG, "configureOutputs - null outputs are not allowed");
393 mConfiguredSurfaces = outputs;
H A DRequestThreadManager.java331 private void configureOutputs(Collection<Pair<Surface, Size>> outputs) { argument
333 String outputsStr = outputs == null ? "null" : (outputs.size() + " surfaces");
386 if (outputs != null) {
387 for (Pair<Surface, Size> outPair : outputs) {
480 Log.d(TAG, "No Intermediate buffer selected, no preview outputs were configured");
542 * than all of the configured {@code JPEG} outputs (by both width and height).
548 * to upscale any of the outputs. If only one {@code JPEG} surface is used,
555 * @return a size large enough to fit all of the configured {@code JPEG} outputs, or
562 * Find the largest JPEG size (if any), from the configured outputs
1075 configure(Collection<Pair<Surface, Size>> outputs) argument
[all...]
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/stress/
H A DCamera2ReprocessCaptureTest.java85 // reader. If it's true, mFirstImageReader should be used for regular and reprocess outputs.
1030 Surface[] outputs = new Surface[1];
1031 outputs[0] = output;
1035 return submitMixedCaptureBurstRequest(outputs, inputResults)[0];
1041 * @param outputs An array of output surfaces. One output surface will be used in one request
1049 private TotalCaptureResult[] submitMixedCaptureBurstRequest(Surface[] outputs, argument
1051 if (outputs == null || outputs.length <= 0) {
1052 throw new IllegalArgumentException("outputs must have at least 1 surface");
1053 } else if (inputResults != null && inputResults.length != outputs
[all...]
/frameworks/base/rs/java/android/renderscript/
H A DScriptGroup.java31 * A script group may take inputs and generate outputs, which are consumed and
33 * Inside a script group, outputs from one kernel can be passed to another kernel as inputs.
410 List<Input> inputs, Future[] outputs) {
415 mOutputs2 = outputs;
781 ArrayList<IO> outputs = new ArrayList<IO>();
807 outputs.add(new IO(kid));
839 sg.mOutputs = new IO[outputs.size()];
840 for (int ct=0; ct < outputs.size(); ct++) {
841 sg.mOutputs[ct] = outputs.get(ct);
907 * accepts an array of futures as the outputs fo
409 ScriptGroup(RenderScript rs, String name, List<Closure> closures, List<Input> inputs, Future[] outputs) argument
1029 create(String name, Future... outputs) argument
[all...]
/frameworks/rs/support/java/src/android/support/v8/renderscript/
H A DScriptGroup.java34 * A script group may take inputs and generate outputs, which are consumed and
36 * Inside a script group, outputs from one kernel can be passed to another kernel as inputs.
404 List<Input> inputs, Future[] outputs) {
413 mOutputs2 = outputs;
428 * @return outputs of the script group as an array of objects
893 ArrayList<IO> outputs = new ArrayList<IO>();
919 outputs.add(new IO(kid));
955 sg.mOutputs = new IO[outputs.size()];
956 for (int ct=0; ct < outputs.size(); ct++) {
957 sg.mOutputs[ct] = outputs
403 ScriptGroup(RenderScript rs, String name, List<Closure> closures, List<Input> inputs, Future[] outputs) argument
1145 create(String name, Future... outputs) argument
[all...]
/frameworks/base/core/java/android/hardware/camera2/impl/
H A DCameraDeviceImpl.java358 public void configureOutputs(List<Surface> outputs) throws CameraAccessException { argument
360 ArrayList<OutputConfiguration> outputConfigs = new ArrayList<>(outputs.size());
361 for (Surface s : outputs) {
370 * Attempt to configure the input and outputs; the device goes to idle and then configures the
371 * new input and outputs if possible.
374 * if there are too many outputs, if the formats are not supported, or if the sizes for that
378 * <p>If the configuration succeeds (with 1 or more outputs with or without an input),
382 * @param outputs a list of one or more surfaces, or {@code null} to unconfigure
390 List<OutputConfiguration> outputs, int operatingMode)
393 if (outputs
389 configureStreamsChecked(InputConfiguration inputConfig, List<OutputConfiguration> outputs, int operatingMode) argument
494 createCaptureSession(List<Surface> outputs, CameraCaptureSession.StateCallback callback, Handler handler) argument
522 createReprocessableCaptureSession(InputConfiguration inputConfig, List<Surface> outputs, CameraCaptureSession.StateCallback callback, Handler handler) argument
542 createReprocessableCaptureSessionByConfigurations(InputConfiguration inputConfig, List<OutputConfiguration> outputs, android.hardware.camera2.CameraCaptureSession.StateCallback callback, Handler handler) argument
570 createConstrainedHighSpeedCaptureSession(List<Surface> outputs, android.hardware.camera2.CameraCaptureSession.StateCallback callback, Handler handler) argument
590 createCustomCaptureSession(InputConfiguration inputConfig, List<OutputConfiguration> outputs, int operatingMode, android.hardware.camera2.CameraCaptureSession.StateCallback callback, Handler handler) argument
[all...]
/frameworks/av/services/audiopolicy/managerdefault/
H A DAudioPolicyManager.cpp96 SortedVector <audio_io_handle_t> outputs; local
128 // Before checking outputs, broadcast connect event to allow HAL to retrieve dynamic
129 // parameters on newly connected devices (instead of opening the outputs...)
132 if (checkOutputsForDevice(devDesc, state, outputs, devDesc->mAddress) != NO_ERROR) {
142 // outputs should never be empty here
143 ALOG_ASSERT(outputs.size() != 0, "setDeviceConnectionState():"
144 "checkOutputsForDevice() returned no outputs but status OK");
145 ALOGV("setDeviceConnectionState() checkOutputsForDevice() returned %zu outputs",
146 outputs.size());
164 checkOutputsForDevice(devDesc, state, outputs, devDes
436 SortedVector<audio_io_handle_t> outputs = local
477 SortedVector<audio_io_handle_t> outputs = local
1072 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); local
1086 selectOutput(const SortedVector<audio_io_handle_t>& outputs, audio_output_flags_t flags, audio_format_t format) argument
2208 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); local
2902 SortedVector<audio_io_handle_t> outputs = local
3111 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); local
3265 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(sinkDevice, mOutputs); local
3937 checkOutputsForDevice(const sp<DeviceDescriptor>& devDesc, audio_policy_dev_state_t state, SortedVector<audio_io_handle_t>& outputs, const String8& address) argument
4429 SortedVector<audio_io_handle_t> outputs; local
4688 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(curDevices, mOutputs); local
[all...]

Completed in 7132 milliseconds