赞
踩
Android's audio Hardware Abstraction Layer (HAL) connects the higher-level, audio-specific framework APIs in android.media to the underlying audio driver and hardware. This section includes implementation instructions and tips for improving performance.
Android audio architecture defines how audio functionality is implemented and points to the relevant source code involved in the implementation.
frameworks/base/core/jni/
and
frameworks/base/media/jni
.
frameworks/av/media/libmedia
.
frameworks/av/media/libmedia
and begin with the letter "I".
frameworks/av/services/audioflinger
.
hardware/libhardware/include/hardware
. For details, see
hardware/audio.h.
Note: If you use ALSA, we recommend external/tinyalsa
for the user portion of the driver because of its compatible licensing (the standard user-mode library is GPL-licensed).
转自:https://source.android.com/devices/audio/#Architecture
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。