【发布时间】:2014-01-28 01:09:54
【问题描述】:
我尝试遵循 Android Jelly bean 4.2 中的 wifi 显示代码。在 wifi 显示中,PlaybackSession 类将负责获取数据。最后它将从一个名为SurfaceMediaSource 的类中获取数据,该类继承自MediaSource。数据在BufferQueue 中SurfaceMediaSource 中。但我找不到谁负责将数据写入BufferQueue。我相信SurfaceFlinger 应该这样做。但是,我找不到任何特定的代码。有人知道它是如何工作的吗?
【问题讨论】:
-
它使用了surfaceflinger中的“虚拟显示”功能。
标签: android android-ndk wifi-direct vnc-server surfaceflinger