Searched defs:output (Results 26 - 50 of 76) sorted by relevance

1234

/hardware/libhardware_legacy/audio/
H A DAudioPolicyCompatClient.cpp58 status_t AudioPolicyCompatClient::closeOutput(audio_io_handle_t output) argument
60 return mServiceOps->close_output(mService, output);
63 status_t AudioPolicyCompatClient::suspendOutput(audio_io_handle_t output) argument
65 return mServiceOps->suspend_output(mService, output);
68 status_t AudioPolicyCompatClient::restoreOutput(audio_io_handle_t output) argument
70 return mServiceOps->restore_output(mService, output);
122 audio_io_handle_t output,
126 volume, output, delayMs);
119 setStreamVolume( AudioSystem::stream_type stream, float volume, audio_io_handle_t output, int delayMs) argument
H A Daudio_policy_hal.cpp153 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, argument
157 return lap->apm->startOutput(output, (AudioSystem::stream_type)stream,
161 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, argument
165 return lap->apm->stopOutput(output, (AudioSystem::stream_type)stream,
170 audio_io_handle_t output)
173 lap->apm->releaseOutput(output);
169 ap_release_output(struct audio_policy *pol, audio_io_handle_t output) argument
/hardware/qcom/audio/post_proc/
H A Dequalizer.c485 int equalizer_start(effect_context_t *context, output_context_t *output) argument
489 ALOGV("%s: %p", __func__, output->ctl);
490 eq_ctxt->ctl = output->ctl;
499 int equalizer_stop(effect_context_t *context, output_context_t *output __unused)
H A Dreverb.c607 int reverb_start(effect_context_t *context, output_context_t *output) argument
612 reverb_ctxt->ctl = output->ctl;
624 int reverb_stop(effect_context_t *context, output_context_t *output __unused)
H A Dbundle.c58 * list of active output streams.
103 output_context_t *get_output(audio_io_handle_t output) argument
111 if (out_ctxt->handle == output)
117 void add_effect_to_output(output_context_t * output, effect_context_t *context) argument
121 list_for_each(fx_node, &output->effects_list) {
128 list_add_tail(&output->effects_list, &context->output_node);
130 context->ops.start(context, output);
134 void remove_effect_from_output(output_context_t * output, argument
139 list_for_each(fx_node, &output->effects_list) {
145 context->ops.stop(context, output);
179 offload_effects_bundle_hal_start_output(audio_io_handle_t output, int pcm_id) argument
244 offload_effects_bundle_hal_stop_output(audio_io_handle_t output, int pcm_id) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Ddct16x16_test.cc26 void vp9_idct16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch);
44 void reference2_16x16_idct_2d(double *input, double *output) { argument
61 output[k*16+l] = s;
83 void butterfly_16x16_dct_1d(double input[16], double output[16]) { argument
107 output[0] = step[0] + step[7];
108 output[1] = step[1] + step[6];
109 output[2] = step[2] + step[5];
110 output[3] = step[3] + step[4];
111 output[4] = step[3] - step[4];
112 output[
239 reference_16x16_dct_2d(int16_t input[256], double output[256]) argument
[all...]
H A Dconvolve_test.cc175 // Force input_ to be unaligned, output to be 16 byte aligned.
243 uint8_t* output() const { function in class:__anon449::ConvolveTest
260 uint8_t* const out = output();
277 uint8_t* const out = output();
294 uint8_t* const out = output();
343 uint8_t* const out = output();
388 uint8_t* const out = output();
467 uint8_t* const out = output();
476 * current input position will result in an output equal to the pixel at
481 /* Assume that each output pixe
[all...]
/hardware/intel/img/psb_video/src/
H A Dpnw_rotate.c56 #define INIT_OUTPUT_PRIV unsigned char* output = ((psb_driver_data_p)ctx->pDriverData)->ws_priv
112 static int isVppOn(void __maybe_unused *output) { argument
114 return psb_android_get_mds_vpp_state(output);
196 * output according to windows manager. It is controlled by payload info
197 * in which HWC signal decoder to generate rotation output
435 /* Allocate alternative output surface */
437 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Try to allocate surface for alternative rotate output\n");
499 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Try to allocate surface for alternative scaling output: %dx%d\n",
612 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Try to allocate surface for alternative rotate output\n");
/hardware/intel/img/psb_video/src/x11/
H A Dpsb_x11.c49 #define INIT_OUTPUT_PRIV psb_x11_output_p output = (psb_x11_output_p)(((psb_driver_data_p)ctx->pDriverData)->ws_priv)
269 psb_x11_output_p output = calloc(1, sizeof(psb_x11_output_s)); local
271 if (output == NULL) {
283 return output;
286 psb_init_xvideo(ctx, output);
288 output->output_drawable = 0;
289 output->extend_drawable = 0;
290 output->pClipBoxList = NULL;
291 output->ui32NumClipBoxList = 0;
292 output
[all...]
H A Dpsb_xvva.c44 #define INIT_OUTPUT_PRIV psb_x11_output_p output = (psb_x11_output_p)(((psb_driver_data_p)ctx->pDriverData)->ws_priv)
62 static int GetPortId(VADriverContextP ctx, psb_x11_output_p output) argument
98 output->textured_portID = info[i].base_id + k;
101 output->overlay_portID = info[i].base_id + k;
112 if ((output->textured_portID == 0) && (output->overlay_portID == 0)) {
121 VAStatus psb_init_xvideo(VADriverContextP ctx, psb_x11_output_p output) argument
130 output->textured_portID = output->overlay_portID = 0;
131 if (GetPortId(ctx, output)) {
[all...]
/hardware/invensense/6515/libsensors_iio/software/simple_apps/devnode_parser/
H A Diio_utils.h30 * @generic_name: the output generic channel name
63 * @index: the channel index in the buffer output
64 * @bytes: number of bytes occupied in buffer output
65 * @mask: a bit mask for the raw output
87 * @is_signed: output whether channel is signed
88 * @bytes: output how many bytes the channel storage occupies
89 * @mask: output a bit mask for the raw data
194 inline int iioutils_get_param_float(float *output, argument
237 fscanf(sysfsfp, "%f", output);
/hardware/invensense/6515/libsensors_iio/software/simple_apps/mpu_iio/
H A Diio_utils.h30 * @generic_name: the output generic channel name
63 * @index: the channel index in the buffer output
64 * @bytes: number of bytes occupied in buffer output
65 * @mask: a bit mask for the raw output
87 * @is_signed: output whether channel is signed
88 * @bytes: output how many bytes the channel storage occupies
89 * @mask: output a bit mask for the raw data
194 inline int iioutils_get_param_float(float *output, argument
237 fscanf(sysfsfp, "%f", output);
/hardware/invensense/6515/libsensors_iio/software/simple_apps/stress_iio/
H A Diio_utils.h28 * @generic_name: the output generic channel name
61 * @index: the channel index in the buffer output
62 * @bytes: number of bytes occupied in buffer output
63 * @mask: a bit mask for the raw output
85 * @is_signed: output whether channel is signed
86 * @bytes: output how many bytes the channel storage occupies
87 * @mask: output a bit mask for the raw data
192 inline int iioutils_get_param_float(float *output, argument
235 fscanf(sysfsfp, "%f", output);
/hardware/libhardware/modules/audio/
H A Daudio_policy.c108 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, argument
114 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, argument
121 audio_io_handle_t output)
204 audio_io_handle_t output,
120 ap_release_output(struct audio_policy *pol, audio_io_handle_t output) argument
202 ap_register_effect(struct audio_policy *pol, const struct effect_descriptor_s *desc, audio_io_handle_t output, uint32_t strategy, int session, int id) argument
/hardware/intel/common/libmix/videodecoder/
H A DVideoDecoderBase.cpp211 // check if there's buffer with DRC flag in the output queue
277 // output by position (the first buffer)
298 VideoSurfaceBuffer *output = NULL; local
300 output = findOutputByPoc(draining);
302 output = findOutputByPct(draining);
304 ETRACE("Invalid output method.");
308 if (output == NULL) {
312 if (output != outputByPos) {
313 // remove this output from middle or end of the list
315 while (p->next != output) {
477 VideoSurfaceBuffer *output = NULL; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
H A Dvp9_itrans16_dspr2.c22 static void idct16_rows_dspr2(const int16_t *input, int16_t *output, argument
331 "sh %[load5], 0(%[output]) \n\t"
332 "sh %[load6], 32(%[output]) \n\t"
339 "sh %[load5], 192(%[output]) \n\t"
340 "sh %[load6], 224(%[output]) \n\t"
347 "sh %[load5], 256(%[output]) \n\t"
348 "sh %[load6], 288(%[output]) \n\t"
355 "sh %[load5], 448(%[output]) \n\t"
356 "sh %[load6], 480(%[output]) \n\t"
359 : [output] "
914 iadst16(const int16_t *input, int16_t *output) argument
[all...]
H A Dvp9_itrans32_dspr2.c22 static void idct32_rows_dspr2(const int16_t *input, int16_t *output, argument
56 "sh $zero, 0(%[output]) \n\t"
57 "sh $zero, 64(%[output]) \n\t"
58 "sh $zero, 128(%[output]) \n\t"
59 "sh $zero, 192(%[output]) \n\t"
60 "sh $zero, 256(%[output]) \n\t"
61 "sh $zero, 320(%[output]) \n\t"
62 "sh $zero, 384(%[output]) \n\t"
63 "sh $zero, 448(%[output]) \n\t"
64 "sh $zero, 512(%[output]) \
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_idct.c25 int16_t output[16]; local
28 int16_t *op = output;
50 ip = output;
99 static void idct4(const int16_t *input, int16_t *output) { argument
113 output[0] = step[0] + step[3];
114 output[1] = step[1] + step[2];
115 output[2] = step[1] - step[2];
116 output[3] = step[0] - step[3];
159 static void idct8(const int16_t *input, int16_t *output) { argument
194 output[
241 iadst4(const int16_t *input, int16_t *output) argument
314 iadst8(const int16_t *input, int16_t *output) argument
449 idct16(const int16_t *input, int16_t *output) argument
638 iadst16(const int16_t *input, int16_t *output) argument
880 idct32(const int16_t *input, int16_t *output) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_dct.c27 static void fdct4(const int16_t *input, int16_t *output) { argument
38 output[0] = fdct_round_shift(temp1);
39 output[2] = fdct_round_shift(temp2);
42 output[1] = fdct_round_shift(temp1);
43 output[3] = fdct_round_shift(temp2);
46 void vp9_fdct4x4_c(const int16_t *input, int16_t *output, int stride) { argument
99 out = output;
106 output[j + i * 4] = (output[j + i * 4] + 1) >> 2;
111 static void fadst4(const int16_t *input, int16_t *output) { argument
158 vp9_fht4x4_c(const int16_t *input, int16_t *output, int stride, int tx_type) argument
191 fdct8(const int16_t *input, int16_t *output) argument
249 int16_t *output = intermediate; local
314 vp9_fdct16x16_c(const int16_t *input, int16_t *output, int stride) argument
492 fadst8(const int16_t *input, int16_t *output) argument
570 vp9_fht8x8_c(const int16_t *input, int16_t *output, int stride, int tx_type) argument
603 vp9_fwht4x4_c(const int16_t *input, int16_t *output, int stride) argument
798 fadst16(const int16_t *input, int16_t *output) argument
967 vp9_fht16x16_c(const int16_t *input, int16_t *output, int stride, int tx_type) argument
1009 fdct32(const int *input, int *output, int round) argument
1334 int output[32 * 32]; local
1362 int output[32 * 32]; local
[all...]
H A Dvp9_resize.c229 uint8_t *output, int outlength) {
235 uint8_t *optr = output;
313 uint8_t *output) {
318 uint8_t *optr = output;
369 uint8_t *output) {
374 uint8_t *optr = output;
442 uint8_t *output,
447 memcpy(output, input, sizeof(uint8_t) * length);
469 out = output;
479 interpolate(out, filteredlength, output, olengt
228 interpolate(const uint8_t *const input, int inlength, uint8_t *output, int outlength) argument
312 down2_symeven(const uint8_t *const input, int length, uint8_t *output) argument
368 down2_symodd(const uint8_t *const input, int length, uint8_t *output) argument
440 resize_multistep(const uint8_t *const input, int length, uint8_t *output, int olength, uint8_t *buf) argument
506 vp9_resize_plane(const uint8_t *const input, int height, int width, int in_stride, uint8_t *output, int height2, int width2, int out_stride) argument
[all...]
/hardware/intel/common/utils/ISV/base/
H A Disv_worker.cpp670 VASurfaceID output[MAX_FRC_OUTPUT]; local
684 output[0] = mPrevOutput;
687 ALOGE("%s: invalid input/output buffer", __func__);
698 output[i] = outputBuffer[i]->getSurface();
699 if (output[i] == VA_INVALID_SURFACE) {
700 ALOGE("invalid output buffer");
730 vaStatus = vaBeginPicture(mVADisplay, mVAContext, output[0]);
745 frc->output_frames = output + 1;
825 mPrevOutput = output[0];
837 // get output surfac
838 VASurfaceID output[MAX_FRC_OUTPUT]; local
[all...]
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/
H A Dml_math_func.c68 * @return the computed magnitude squared output of the gyroscope.
611 * @param[out] output Output vector, length 3
613 void inv_convert_to_body(unsigned short orientation, const long *input, long *output) argument
615 output[0] = input[orientation & 0x03] * SIGNSET(orientation & 0x004);
616 output[1] = input[(orientation>>3) & 0x03] * SIGNSET(orientation & 0x020);
617 output[2] = input[(orientation>>6) & 0x03] * SIGNSET(orientation & 0x100);
623 * @param[out] output Output vector, length 3
625 void inv_convert_to_chip(unsigned short orientation, const long *input, long *output) argument
627 output[orientation & 0x03] = input[0] * SIGNSET(orientation & 0x004);
628 output[(orientatio
640 inv_convert_to_body_with_scale(unsigned short orientation, long sensitivity, const long *input, long *output) argument
[all...]
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp92 // Log filenames for input and output streams.
128 // Input stream and output stream channel masks. This is required since input and output
133 // Input stream and output stream sample rates.
139 // Maximum number of frames buffered by the input and output streams.
148 // - from the submix virtual audio output == what needs to be played
149 // remotely, seen as an output for AudioFlinger
157 // Pointers to the current input and output stream instances. rsxSink and rsxSource are
158 // destroyed if both and input and output streams are destroyed.
159 struct submix_stream_out *output; member in struct:android::route_config
[all...]
/hardware/qcom/audio/legacy/alsa_sound/
H A Daudio_policy_hal.cpp151 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, argument
155 return qap->apm->startOutput(output, (AudioSystem::stream_type)stream,
159 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, argument
163 return qap->apm->stopOutput(output, (AudioSystem::stream_type)stream,
168 audio_io_handle_t output)
171 qap->apm->releaseOutput(output);
167 ap_release_output(struct audio_policy *pol, audio_io_handle_t output) argument
/hardware/intel/audio_media/hdmi/
H A Dtinyaudio_hw.c196 static int make_sinkcompliant_buffers(void* input, void *output, int ipbytes) argument
202 int *dst = (int*)output;
214 /*convert 16 bit input to 24 bit output
238 /* must be called with hw device and output stream mutexes locked */
635 ALOGV("pcm_write: %s done for %d input bytes, output bytes = %d ", pcm_get_error(out->pcm),bytes,outbytes);

Completed in 702 milliseconds

1234