wince +sl 群
上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: RemoteDisplay其是具体Display的业务实现,其包含JAVA层与JNI,library三个层。 在android 4.2当中主要是WifiDisplayAdapter使用了RemoteDisplay。 也就是RemoteDisplay其是基础,WifiDisplayAdapter只是使用了其的功能!!! pizza\frameworks\base\media\java\android... 阅读全文
posted @ 2016-06-01 20:18 pengxinglove 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1. 源代码 pizza/frameworks/av/cmds/stagefright 2. recordvideo的相关文件 SineSource.cpp, recordvideo.cpp 3. 机器的h264编码库已经被rk打包 pizza/device/rockchip/common/vpn/lib/librk_on2.so h264 encoder https://github... 阅读全文
posted @ 2016-05-28 18:06 pengxinglove 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1. 读取设备的framebuffer,最简单的方式是通过 adb adb shell cd /dev/graphics cat fb0 > screen ;得到当中主屏幕的内容 你可以切换屏幕,然后将之前暂存的屏幕内容写入到当前主屏幕当中,其显示的内容是之前的内容 cat screen > fb0 2. 得到本身机器的framebuffer的格式,可以使用系统自带的 test-fb-re... 阅读全文
posted @ 2016-05-28 16:41 pengxinglove 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1. android4.2当中wifi display已经使用了此功能。只是android4.2没有像4.4以上那样封装的那么好。 android4.2有相应的接口,只是将其 @hide不像应用开发者使用 2.基本流程 mAudioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); mAudioManager.setRe... 阅读全文
posted @ 2016-05-21 18:16 pengxinglove 阅读(4853) 评论(1) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_5da93c8f0101e1yj.html 这篇文章主要要介绍的就是通过导入全编译的classes.jar包,来实现对隐藏API的使用。这种方法实现简单,程序员编程也简单,就像是那些隐藏的API在SDK中变得可见了一样。它的缺点就是兼容性问题,希望使用者引起重视,在使用时考虑清楚。 方法二:添加framework 编译出来的classe... 阅读全文
posted @ 2016-05-21 18:00 pengxinglove 阅读(2349) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/reiliu/article/details/8774749 Android Framework的音频子系统中,每一个音频流对应着一个AudioTrack类的一个实例,每个AudioTrack会在创建时注册到AudioFlinger中,由AudioFlinger把所有的AudioTrack进行混合(Mixer),然后输送到AudioHardware中进行播... 阅读全文
posted @ 2016-05-20 16:53 pengxinglove 阅读(360) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/hknock/article/details/44244031 Android的Wifi,默认情况下是不接受组播的,见:http://developer.android.com/reference/android/net/wifi/WifiManager.MulticastLock.html 默认情况下,应用是不接收组播信息的,这样要接收处理的报文太多,很... 阅读全文
posted @ 2016-05-18 13:47 pengxinglove 阅读(1383) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/xuesen_lin/article/details/8805108 1.1 AudioPolicy Service 在AudioFlinger小节,我们反复强调它只是策略的执行者,而AudioPolicyService则是策略的制定者。这种分离方式有效地降低了整个系统的藕合性,而且为各个模块独立扩展功能提供了保障。 1.1.1 AudioPolicySe... 阅读全文
posted @ 2016-05-10 15:38 pengxinglove 阅读(372) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/xuesen_lin/article/details/8796492 我们可以结合目前已有的知识,想一下每一个层次都会包含哪些模块(先不考虑蓝牙音频部分)? · APP 这是整个音频体系的最上层,因而并不是Android系统实现的重点。比如厂商根据特定需求自己写的一个音乐播放器,游戏中使用到声音,或者调节音频的一类软件等等。 · ... 阅读全文
posted @ 2016-05-09 19:37 pengxinglove 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/kunis/article/details/16918937 1,HAL定义 HAL(hardware abstraction layer)从字面意思理解,称为硬件抽象层。它是Android framework层运行的基石,android系统上层所需要的所有有关硬件的操作都需要调用HAL相关的API,如GPS,BT,输入设备,Graphocs,Camer... 阅读全文
posted @ 2016-05-09 19:12 pengxinglove 阅读(5996) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页
wince +sl 群
点击右上角即可分享
微信分享提示