Searched refs:latency (Results 1 - 24 of 24) sorted by relevance

/hardware/libhardware_legacy/audio/
H A DA2dpAudioInterface.h90 virtual uint32_t latency() const { return ((1000*bufferSize())/frameSize())/sampleRate() + 200; } function in class:android_audio_legacy::A2dpAudioInterface::A2dpAudioStreamOut
H A DAudioHardwareGeneric.h54 virtual uint32_t latency() const { return 20; } function in class:android_audio_legacy::AudioStreamOutGeneric
H A DAudioHardwareStub.h37 virtual uint32_t latency() const { return 0; } function in class:android_audio_legacy::AudioStreamOutStub
H A DAudioDumpInterface.cpp334 uint32_t AudioStreamOutDump::latency() const function in class:android::AudioStreamOutDump
336 if (mFinalStream != 0 ) return mFinalStream->latency();
H A DAudioDumpInterface.h50 virtual uint32_t latency() const;
H A DAudioPolicyManagerBase.cpp355 // latency of any output where either strategy is active.
538 uint32_t latency = 0; local
771 uint32_t latency = desc->latency(); local
772 if (shouldWait && desc->isActive(latency * 2) && (waitMs < latency)) {
773 waitMs = latency;
826 // delay the device switch by twice the latency because stopOutput() is executed when
828 // still contain data that needs to be drained. The latency only covers the audio HAL
829 // and kernel buffers. Also the latency doe
3283 uint32_t AudioPolicyManagerBase::AudioOutputDescriptor::latency() function in class:android_audio_legacy::AudioPolicyManagerBase::AudioOutputDescriptor
[all...]
H A Daudio_hw_hal.cpp224 return out->legacy_out->latency();
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioHardwareInterface.h75 * return the audio hardware driver latency in milli seconds.
77 virtual uint32_t latency() const = 0;
H A DAudioPolicyManagerBase.h262 uint32_t latency();
/hardware/qcom/audio/legacy/alsa_sound/
H A DAudioHardwareALSA.cpp784 alsa_handle.latency = VOIP_PLAYBACK_LATENCY;
874 alsa_handle.latency = PLAYBACK_LATENCY;
924 alsa_handle.latency = PLAYBACK_LATENCY;
943 alsa_handle.latency = PLAYBACK_LOW_LATENCY_MEASURED;
1023 alsa_handle.latency = VOICE_LATENCY;
1152 alsa_handle.latency = VOIP_RECORD_LATENCY;
1220 alsa_handle.latency = RECORD_LATENCY;
1457 alsa_handle.latency = VOICE_LATENCY;
1553 alsa_handle.latency = VOICE_LATENCY;
H A DAudioHardwareALSA.h175 unsigned int latency; // Delay in usec member in struct:android_audio_legacy::alsa_handle_t
315 virtual uint32_t latency() const;
H A DAudioStreamOutALSA.cpp370 uint32_t AudioStreamOutALSA::latency() const function in class:android_audio_legacy::AudioStreamOutALSA
372 // Android wants latency in milliseconds.
373 return USEC_TO_MSEC (mHandle->latency);
H A Daudio_hw_hal.cpp246 return out->qcom_out->latency();
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp216 uint32_t latency = (MAX_PIPE_DEPTH_IN_FRAMES * 1000) / config_out->rate; local
217 ALOGV("out_get_latency() returns %u", latency);
218 return latency;
/hardware/qcom/audio/visualizer/
H A Doffload_visualizer.c102 uint32_t latency; member in struct:visualizer_context_s
161 #define DSP_OUTPUT_LATENCY_MS 0 /* Fudge factor for latency after capture point in audio DSP */
551 visu_ctxt->latency = DSP_OUTPUT_LATENCY_MS;
650 /* Ignore latency as we capture at DSP output
651 * visu_ctxt->latency = *((uint32_t *)p->data + 1); */
652 ALOGV("%s set latency = %d", __func__, visu_ctxt->latency);
783 int32_t latency_ms = visu_ctxt->latency;
/hardware/broadcom/wlan/bcmdhd/dhdutil/include/proto/
H A Dbt_amp_hci.h242 uint32 latency; member in struct:read_local_info_evt_parms
/hardware/qcom/media/mm-video-legacy/vidc/vdec/inc/
H A Domx_vdec.h786 OMX_U32 proc_frms, latency; member in class:omx_vdec
/hardware/qcom/media/mm-video-v4l2/vidc/vdec/inc/
H A Domx_vdec_hevc.h811 OMX_U32 proc_frms, latency; member in class:omx_vdec
H A Domx_vdec.h858 OMX_U32 proc_frms, latency; member in class:omx_vdec
/hardware/qcom/media/mm-video-legacy/vidc/vdec/src/
H A Domx_vdec.cpp516 proc_frms = latency = 0;
5498 if (!latency)
5501 latency = dec_time.processing_time_us();
6597 latency = dec_time.processing_time_us() - latency;
6598 DEBUG_PRINT_HIGH(">>> FBD Metrics: Latency(%.2f)mS", latency / 1e3);
H A Domx_vdec_copper.cpp524 proc_frms = latency = 0;
5140 if (!latency)
5143 latency = dec_time.processing_time_us();
6208 latency = dec_time.processing_time_us() - latency;
6209 DEBUG_PRINT_HIGH(">>> FBD Metrics: Latency(%.2f)mS", latency / 1e3);
/hardware/qcom/media/mm-video-v4l2/vidc/vdec/src/
H A Domx_vdec.cpp508 proc_frms = latency = 0;
5304 if (!latency) {
5306 latency = dec_time.processing_time_us();
6414 latency = dec_time.processing_time_us() - latency;
6415 DEBUG_PRINT_HIGH(">>> FBD Metrics: Latency(%.2f)mS", latency / 1e3);
H A Domx_vdec_hevc.cpp554 proc_frms = latency = 0;
4939 if (!latency) {
4941 latency = dec_time.processing_time_us();
5955 latency = dec_time.processing_time_us() - latency;
5956 DEBUG_PRINT_HIGH(">>> FBD Metrics: Latency(%.2f)mS", latency / 1e3);
H A Domx_vdec_msm8974.cpp571 proc_frms = latency = 0;
5221 if (!latency) {
5223 latency = dec_time.processing_time_us();
6374 latency = dec_time.processing_time_us() - latency;
6375 DEBUG_PRINT_HIGH(">>> FBD Metrics: Latency(%.2f)mS", latency / 1e3);

Completed in 1922 milliseconds