1 / 2

Alsa -sink

Alsa -sink. Sink-master. AEC. Sink-input-AEC. Origin-sink. True sink-input. Sink-input-app. Data writing. app. notes. Aec 会把 app 请求到的数据 copy 在自己的 buffer 里一份,送到 sink-master 一份 AEC module 里创建的 sink-input, 实际上是 sink-master 的 sink-input, 真 正属于它的 sink-input 由 app 请求传递数据时候创建

thane
Download Presentation

Alsa -sink

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Alsa-sink Sink-master AEC Sink-input-AEC Origin-sink True sink-input Sink-input-app Data writing app

  2. notes • Aec会把app请求到的数据copy在自己的buffer里一份,送到sink-master一份 • AEC module里创建的sink-input,实际上是sink-master的sink-input,真正属于它的sink-input由app请求传递数据时候创建 • i.e. sink-master是alsa-sink,现在aplay播放数据…alsa-sink请求数据sink-input请求数据sink-input’s pop() in aec module request data from sink-input for APP  get datasink master got datawrite copy data to local buffer in AEC

More Related