/hardware/libhardware_legacy/audio/ |
H A D | AudioPolicyCompatClient.cpp | 58 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 D | audio_policy_hal.cpp | 153 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 D | equalizer.c | 485 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 D | reverb.c | 607 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 D | bundle.c | 58 * 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 D | dct16x16_test.cc | 26 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 D | convolve_test.cc | 175 // 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 D | pnw_rotate.c | 56 #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 D | psb_x11.c | 49 #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 D | psb_xvva.c | 44 #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 D | iio_utils.h | 30 * @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 D | iio_utils.h | 30 * @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 D | iio_utils.h | 28 * @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 D | audio_policy.c | 108 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 D | VideoDecoderBase.cpp | 211 // 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 D | vp9_itrans16_dspr2.c | 22 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 D | vp9_itrans32_dspr2.c | 22 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 D | vp9_idct.c | 25 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 D | vp9_dct.c | 27 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 D | vp9_resize.c | 229 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 D | isv_worker.cpp | 670 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 D | ml_math_func.c | 68 * @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 D | audio_hw.cpp | 92 // 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 D | audio_policy_hal.cpp | 151 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 D | tinyaudio_hw.c | 196 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);
|