style="font-size: 16px">13.4 多媒体录制(Recording) 279

13.5 元数据(MetaData)获取 281

13.6 Camera 284

13.6.1 Camera概述 284

13.6.2 CameraHardwareInterface与HAL层 287

13.7 Camera事件通知机制 289

第14章 Audio 293

14.1 Audio概述 293

14.2 Audio播放AudioTrack 295

14.2.1 共享控制块audio_track_cblk_t 296

14.2.2 数据的写入 298

14.2.3 事件的回送及处理 299

14.3 Auido录音Recording 301

14.3.1 录音的开始过程 303

14.3.2 录音的停止过程 306

14.4 AudioFlinger 307

14.4.1 AudioFlinger概述 307

14.4.2 Track相关类概述 308

14.4.3 AudioFlinger中的线程 311

14.5 音效AudioEffect 319

14.5.1 EffectHandle 320

14.5.2 音效引擎的封装EffectModule 320

14.5.3 音效链EffectChain 321

14.5.4 音效处理引擎接口effect_interface_s 322

14.5.5 音效引擎库audio_effect_library_s 323

14.5.6 音效引擎工厂EffectFactory 324

14.6 音频策略服务AudioPolicyService 326

第15章 Stagefright 331

15.1 Stagefright概述 331

15.2 节点子类 332

15.3 StagefrightPlayer 334

15.4 视频帧的渲染输出AwesomeRenderer 343

15.4.1 Renderer的创建 344

15.4.2 AwesomeLocalRenderer 345

15.4.3 AwesomeNativeWindowRenderer 347

15.5 AudioPlayer 347

15.6 A/V同步简介 350

15.7 StagefrightRecorder 351

第16章 OMXCodec 356

16.1 OpenMAX概述 356

16.1.1 组件(Component)与端口(Port) 357

16.1.2 组件的初始化 358

16.1.3 数据处理 359

16.1.4 组件命令OMX_Command 360

16.2 OMXCodec类 362

16.2.1 组件的创建 362

16.2.2 缓冲区的分配 364

16.2.3 数据处理流程 370

16.3 IOMX 374

16.4 OMX插件 376

16.4.1 平台厂家插件 377

16.4.2 软件OMX插件SoftOMXPlugin 379

16.5 组件消息的上报 383

第17章 GPS 386

17.1 GPS 简述 386

17.2 SDK API概述 386

17.3 LocationManagerService 388

17.4 GpsLocationProvider 390

17.4.1 初始化代码分析 391

17.4.2 消息处理与回调结构体 392

17.4.3 例子:位置信息的上报 394

17.5 HAL层简介 396

17.5.1 GPS的位置信息 396

17.5.2 GPS卫星信息 397

17.5.3 GPS回调函数 397

第18章 NFC 399

18.1 NFC概述 399

18.2 SDK API概述 400

18.2.1 NfcAdapter 401

18.2.2 NdefMessage 401

18.2.3 NFC Tag 402

18.2.4 NFC-extras 403

18.3 进程com.android.nfc 403

18.3.1 P2pEventManager 403

18.3.2 P2pLinkManager 405

18.3.3 Bluetooth Handover 408

18.3.4 SNEP 409

18.3.5 NDEF Push 413

18.3.6 其他类简介 414

18.4 JNI层 415

第19章 USB 418

19.1 SDK API概述 418

19.2 UsbService 420

19.2.1 UsbDeviceManager 421

19.2.2 UsbHostManager 422

19.3 uevent 424

第20章 Bluetooth和Wi-Fi简析 429

20.1 Bluetooth 429

20.1.1 Bluetooth概述 429

20.1.2 SDK API概述 430

20.1.3 Bluetooth服务 432

20.1.4 JNI层 433

20.2 Wi-Fi 436

20.2.1 Wi-Fi概述 436

20.2.2 SDK API概述 436

20.2.3 JNI和HAL层 439

20.2.4 WPA_supplicant 440

第21章 Debuggerd 441

21.1 预备知识 441

21.1.1 ptrace调用 441

21.1.2 waitpid 442

21.2 debuggerd守护进程 442

后记 450

资源截图:

深入剖析Android系统

资源下载此资源下载价格为9.9豆子,请先登录
本站默认解压密码为:2soym.com或者2soyo.com,【解压密码压缩包打开右边一般也有说明】如错请联系我们!【添加好友后聊天,否则发不过去临时消息】

1:本站销售的源码与服务端,有提供记事本或语音教程,除VIP外的任何购买源码行为,不协助外网开区搭建出现的问题,请熟知!

VIP交流QQ群号为:27802610目前只接受VIP申请加入

【VIP免费搭建一次外网,免费交流搭建问题,几万源码实时更新下载】

相关文章