/frameworks/av/services/audiopolicy/ |
H A D | audio_policy.conf | 72 # outputs { 105 outputs { 128 outputs {
|
/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableReprocessFormatsMap.java | 59 int[] outputs = 62 buffer.putInt(outputs.length); 65 for (int output : outputs) { 112 int[] outputs = value.getOutputs(input); 113 length += outputs.length; // [OUTPUT_0, OUTPUT_1, ..., OUTPUT_FORMAT_COUNT-1]
|
/frameworks/av/services/audiopolicy/enginedefault/src/ |
H A D | Engine.cpp | 181 // NOTE: SYSTEM stream uses MEDIA strategy because muting music and switching outputs 237 const SwAudioOutputCollection &outputs = mApmObserver->getOutputs(); local 240 availableInputDevices, outputs); 248 const SwAudioOutputCollection &outputs) const 262 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs); 263 } else if (outputs.isStreamActiveRemotely(AUDIO_STREAM_MUSIC, 270 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs); 278 } else if (outputs.isStreamActive( 282 STRATEGY_MEDIA, availableOutputDevices, availableInputDevices, outputs); 286 STRATEGY_SONIFICATION, availableOutputDevices, availableInputDevices, outputs); 553 const SwAudioOutputCollection &outputs = mApmObserver->getOutputs(); local [all...] |
H A D | Engine.h | 131 const SwAudioOutputCollection &outputs) const;
|
/frameworks/av/camera/ndk/ |
H A D | NdkCameraDevice.cpp | 151 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/base/core/java/android/hardware/camera2/ |
H A D | CameraDevice.java | 170 * or only some of the outputs. Once the CameraCaptureSession is created, requests can be 250 * <p>Using larger resolution outputs, or more outputs, can result in slower 258 * combination of sizes, formats, and targets when multiple outputs are configured at once. The 284 * <p>To use these tables, determine the number and the formats/targets of outputs needed, and 412 * @param outputs The new set of Surfaces that should be made available as 430 public abstract void createCaptureSession(@NonNull List<Surface> outputs, argument 506 * ({@code PRIV}, {@code MAXIMUM}), and 3 outputs, ({@code PRIV}, {@code MAXIMUM}), 509 * {@code MAXIMUM}) and ({@code YUV}, {@code MAXIMUM}) outputs based on the table listed under 580 * outputs a 616 createReprocessableCaptureSession(@onNull InputConfiguration inputConfig, @NonNull List<Surface> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument 630 createReprocessableCaptureSessionByConfigurations( @onNull InputConfiguration inputConfig, @NonNull List<OutputConfiguration> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument 716 createConstrainedHighSpeedCaptureSession(@onNull List<Surface> outputs, @NonNull CameraCaptureSession.StateCallback callback, @Nullable Handler handler) argument [all...] |
/frameworks/av/camera/ndk/impl/ |
H A D | ACameraCaptureSession.h | 58 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 D | ACameraDevice.h | 61 const ACaptureSessionOutputContainer* outputs, 137 camera_status_t configureStreamsLocked(const ACaptureSessionOutputContainer* outputs); 295 const ACaptureSessionOutputContainer* outputs, 298 return mDevice->createCaptureSession(outputs, callbacks, session); 294 createCaptureSession( const ACaptureSessionOutputContainer* outputs, const ACameraCaptureSession_stateCallbacks* callbacks, ACameraCaptureSession** session) argument
|
H A D | ACameraDevice.cpp | 146 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 D | Engine.cpp | 148 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/base/core/java/android/hardware/camera2/params/ |
H A D | ReprocessFormatsMap.java | 206 int[] outputs = new int[length]; 210 outputs[k] = mEntry[i + k]; 213 return StreamConfigurationMap.imageFormatToPublic(outputs);
|
/frameworks/base/core/java/android/hardware/camera2/impl/ |
H A D | CameraDeviceImpl.java | 352 public void configureOutputs(List<Surface> outputs) throws CameraAccessException { argument 354 ArrayList<OutputConfiguration> outputConfigs = new ArrayList<>(outputs.size()); 355 for (Surface s : outputs) { 364 * Attempt to configure the input and outputs; the device goes to idle and then configures the 365 * new input and outputs if possible. 368 * if there are too many outputs, if the formats are not supported, or if the sizes for that 372 * <p>If the configuration succeeds (with 1 or more outputs with or without an input), 376 * @param outputs a list of one or more surfaces, or {@code null} to unconfigure 383 List<OutputConfiguration> outputs, boolean isConstrainedHighSpeed) 386 if (outputs 382 configureStreamsChecked(InputConfiguration inputConfig, List<OutputConfiguration> outputs, boolean isConstrainedHighSpeed) argument 484 createCaptureSession(List<Surface> outputs, CameraCaptureSession.StateCallback callback, Handler handler) argument 512 createReprocessableCaptureSession(InputConfiguration inputConfig, List<Surface> outputs, CameraCaptureSession.StateCallback callback, Handler handler) argument 532 createReprocessableCaptureSessionByConfigurations(InputConfiguration inputConfig, List<OutputConfiguration> outputs, android.hardware.camera2.CameraCaptureSession.StateCallback callback, Handler handler) argument 560 createConstrainedHighSpeedCaptureSession(List<Surface> outputs, android.hardware.camera2.CameraCaptureSession.StateCallback callback, Handler handler) argument [all...] |
H A D | CameraCaptureSessionImpl.java | 50 /** User-specified set of surfaces used as the configuration outputs */ 89 CameraCaptureSessionImpl(int id, Surface input, List<Surface> outputs, argument 93 if (outputs == null || outputs.isEmpty()) { 94 throw new IllegalArgumentException("outputs must be a non-null, non-empty list"); 102 // TODO: extra verification of outputs 103 mOutputs = outputs; 706 * It's now safe to unconfigure the outputs. 724 mDeviceImpl.configureStreamsChecked(/*inputConfig*/null, /*outputs*/null, 728 Log.e(TAG, mIdString + "Exception while unconfiguring outputs [all...] |
H A D | CameraConstrainedHighSpeedCaptureSessionImpl.java | 60 CameraConstrainedHighSpeedCaptureSessionImpl(int id, List<Surface> outputs, argument 67 mSessionImpl = new CameraCaptureSessionImpl(id, /*input*/null, outputs, wrapperCallback,
|
/frameworks/av/include/camera/ndk/ |
H A D | NdkCameraDevice.h | 390 * or only some of the outputs. Once the ACameraCaptureSession is created, requests can be 480 * <p>Using larger resolution outputs, or more outputs, can result in slower 488 * combination of sizes, formats, and targets when multiple outputs are configured at once. The 514 * <p>To use these tables, determine the number and the formats/targets of outputs needed, and 640 * @param outputs the {@link ACaptureSessionOutputContainer} describes all output streams. 648 * <li>{@link ACAMERA_ERROR_INVALID_PARAMETER} if any of device, outputs, callbacks or 657 const ACaptureSessionOutputContainer* outputs,
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/stress/ |
H A D | Camera2ReprocessCaptureTest.java | 85 // 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/av/services/audiopolicy/managerdefault/ |
H A D | AudioPolicyManager.cpp | 80 SortedVector <audio_io_handle_t> outputs; local 112 if (checkOutputsForDevice(devDesc, state, outputs, devDesc->mAddress) != NO_ERROR) { 119 // outputs should never be empty here 120 ALOG_ASSERT(outputs.size() != 0, "setDeviceConnectionState():" 121 "checkOutputsForDevice() returned no outputs but status OK"); 122 ALOGV("setDeviceConnectionState() checkOutputsForDevice() returned %zu outputs", 123 outputs.size()); 148 checkOutputsForDevice(devDesc, state, outputs, devDesc->mAddress); 163 // outputs must be closed after checkOutputForAllStrategies() is executed 164 if (!outputs 372 SortedVector<audio_io_handle_t> outputs = local 413 SortedVector<audio_io_handle_t> outputs = local 982 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); local 996 selectOutput(const SortedVector<audio_io_handle_t>& outputs, audio_output_flags_t flags, audio_format_t format) argument 1921 selectOutputForEffects( const SortedVector<audio_io_handle_t>& outputs) argument 2611 SortedVector<audio_io_handle_t> outputs = local 2821 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); local 2975 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(sinkDevice, mOutputs); local 3617 checkOutputsForDevice(const sp<DeviceDescriptor> devDesc, audio_policy_dev_state_t state, SortedVector<audio_io_handle_t>& outputs, const String8 address) argument 4109 SortedVector<audio_io_handle_t> outputs; local 4377 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(curDevices, mOutputs); local [all...] |
H A D | AudioPolicyManager.h | 360 // to this device. If none is open, tries to open one of the available outputs. 367 SortedVector<audio_io_handle_t>& outputs, 381 // checks and if necessary changes outputs used for all strategies. 438 audio_io_handle_t selectOutput(const SortedVector<audio_io_handle_t>& outputs, 454 audio_io_handle_t selectOutputForEffects(const SortedVector<audio_io_handle_t>& outputs); 516 // list of descriptors for outputs currently opened 519 // copy of mOutputs before setDeviceConnectionState() opens new outputs 566 bool mMasterMono; // true if we wish to force all outputs to mono 600 // find the outputs on a given output descriptor that have the given address. 608 SortedVector<audio_io_handle_t>& outputs /*ou [all...] |
/frameworks/base/rs/java/android/renderscript/ |
H A D | ScriptGroup.java | 31 * 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/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | ScriptGroup.java | 34 * 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/legacy/ |
H A D | LegacyCameraDevice.java | 316 * <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"); 395 mConfiguredSurfaces = outputs;
|
H A D | RequestThreadManager.java | 331 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/tests/Camera2Tests/CameraToo/src/com/example/android/camera2/cameratoo/ |
H A D | CameraTooActivity.java | 315 List<Surface> outputs = Arrays.asList( 317 camera.createCaptureSession(outputs, mCaptureSessionListener, 344 Log.i(TAG, "Finished configuring camera outputs");
|
/frameworks/rs/api/ |
H A D | rs_convert.spec | 107 of this range, the resulting outputs will be clamped to be between 0 and 255. As this
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | residu_asm_opt.s | 70 MOV r14, r3, ASR #2 @one loop get 4 outputs
|