
本文共 3727 字,大约阅读时间需要 12 分钟。
Android ���������������������������������������������������������������������������������������������������������������������������������������������������API��������������������������� HAL���������������������������������������������������������������������������
������������������
��������������� Android ���������������������������������������������������������������������������������������������API���������API������ android.media
���������������������������������������������������������������������������������������
��������������������� frameworks/base/media/java/android/media/
������������������������������������������������������������������������������������������������������������������ JNI��������� ��������������������������������������������������� JNI������������������������������������������������������������������
������������������������
��� Android ������������������������������������ AudioManager
���AudioRecord
���MediaRecorder
���AudioTrack
���MediaPlayer
���SoundPool
��� ToneGenerator
���������������������
AudioRecord
��� MediaRecorder
������������������������������������������������������������ API������������������������������������������������������������������AudioTrack
���MediaPlayer
���SoundPool
��� ToneGenerator
��������������������������������������������������� android.media APIs
���������������MediaCodec
������������������������������������������������������������������������������������������������������������������������������������
��������������������������������������������� JNI ������������������������JNI ������������ frameworks/base/core/jni/
��� frameworks/base/media/jni/
������������
1. JNI ���������������
������������������������������ Binder IPC
������������������������������ IPC ������������������������ frameworks/av/media/libmedia/
��� frameworks/av/media/libaudioclient/
������������ ���������"I"������������������ IPC ������������������������������������������������
2. Media Server
��������������� Android N ������������ mediaserver
������������ Android N ������������ auditioserver
��������������������������������������� HAL ���������������������������������������������������������
������������������������HAL���
HAL ������������������������������������������������������������������������������������������������������ hardware/libhardware/include/hardware/
��������������������������������� HAL ������������������������ audio.h
������
HAL ��������������������������������� API ������������������������������������������������������������������������������������������������������������������������������������������
������������������������
������������������������������������������������
��������������������������������� ALSA��������������� tinyalsa
because ������������������������������������������������������
������������������
��������������������������������� Android ���������������������������������������������������������������������������������������������������������������������������������������������HAL ���������������������������������������������������������������������������������������������������������������������������������
������������������������������������ Android ���������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
