Searched refs:sinks (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/media/java/android/media/
H A DAudioPatch.java21 * An AudioPatch describes a connection between audio sources and audio sinks.
36 AudioPatch(AudioHandle patchHandle, AudioPortConfig[] sources, AudioPortConfig[] sinks) { argument
39 mSinks = sinks;
50 * Retreive the list of sinks of this audio patch.
52 public AudioPortConfig[] sinks() { method in class:AudioPatch
H A DAudioSystem.java489 AudioPortConfig[] sources, AudioPortConfig[] sinks);
488 createAudioPatch(AudioPatch[] patch, AudioPortConfig[] sources, AudioPortConfig[] sinks) argument
H A DAudioManager.java1796 * display). Note that BT audio sinks are not considered remote devices.
3257 * @param sinks List of sink audio ports. All must be AudioPort.ROLE_SINK.
3272 AudioPortConfig[] sinks) {
3273 return AudioSystem.createAudioPatch(patch, sources, sinks);
3406 for (int j = 0; j < newPatches.get(i).sinks().length; j++) {
3407 AudioPortConfig portCfg = updatePortConfig(newPatches.get(i).sinks()[j],
3412 newPatches.get(i).sinks()[j] = portCfg;
3270 createAudioPatch(AudioPatch[] patch, AudioPortConfig[] sources, AudioPortConfig[] sinks) argument
/frameworks/av/services/audioflinger/
H A DPatchPanel.cpp189 if ((patch->sinks[i].type == AUDIO_PORT_TYPE_MIX ||
190 patch->sinks[i].ext.mix.hw_module != srcModule) &&
196 if (patch->sinks[i].type != patch->sinks[0].type) {
202 if (patch->sinks[i].ext.mix.hw_module == srcModule &&
204 (patch->sinks[i].type != AUDIO_PORT_TYPE_MIX)) {
206 patch->sinks[i].type);
212 if (patch->sinks[0].ext.device.hw_module != srcModule) {
214 if (patch->sinks[0].type != AUDIO_PORT_TYPE_DEVICE) {
223 patch->sinks[
[all...]
H A DThreads.cpp920 // Reject any effect on mixer or duplicating multichannel sinks.
2710 type |= patch->sinks[i].ext.device.type;
2722 patch->sinks,
6256 if (mAudioSource != patch->sinks[0].ext.mix.usecase.source) {
6257 mAudioSource = patch->sinks[0].ext.mix.usecase.source;
6268 patch->sinks,
/frameworks/base/location/lib/java/com/android/location/provider/
H A DActivityRecognitionProvider.java82 // and in the service) of all sinks while failing to disable all events
107 Collection<Sink> sinks;
113 sinks = new ArrayList<Sink>(mSinkSet);
129 for (Sink sink : sinks) {
H A DFusedLocationHardware.java252 HashMap<FusedLocationHardwareSink, DispatcherHandler> sinks;
254 sinks = mSinkList;
257 for(Map.Entry<FusedLocationHardwareSink, DispatcherHandler> entry : sinks.entrySet()) {
267 HashMap<FusedLocationHardwareSink, DispatcherHandler> sinks;
269 sinks = mSinkList;
272 for(Map.Entry<FusedLocationHardwareSink, DispatcherHandler> entry : sinks.entrySet()) {
/frameworks/av/services/audiopolicy/
H A DAudioPolicyManager.cpp489 rxSinkDeviceDesc->toAudioPortConfig(&patch.sinks[0]);
531 txSinkDeviceDesc->toAudioPortConfig(&patch.sinks[0]);
2161 ALOGV("createAudioPatch() num sources %d num sinks %d", patch->num_sources, patch->num_sinks);
2176 if (patch->sinks[i].role != AUDIO_PORT_ROLE_SINK) {
2189 ALOGV("createAudioPatch sink %d: id %d role %d type %d", i, patch->sinks[i].id,
2190 patch->sinks[i].role,
2191 patch->sinks[i].type);
2225 if (patch->sinks[i].type != AUDIO_PORT_TYPE_DEVICE) {
2230 mAvailableOutputDevices.getDeviceFromId(patch->sinks[i].id);
2232 ALOGV("createAudioPatch() out device not found for id %d", patch->sinks[
[all...]
/frameworks/base/core/jni/
H A Dandroid_media_AudioSystem.cpp1011 jStatus = convertAudioPortConfigToNative(env, &nPatch.sinks[i], jSink);
1193 // load sinks
1205 &nPatches[i].sinks[j]);
1215 nPatches[i].sinks[j].type == AUDIO_PORT_TYPE_DEVICE ? "device" : "mix",
1216 nPatches[i].sinks[j].id);

Completed in 1647 milliseconds