- 博客(8)
- 收藏
- 关注
原创 linux下编写播放DVD的软件相关库
在标准的x86 linux下已经有相应的软件可以实现DVD播放,比如VLC播放器,之所以要自己写,是因为要用到嵌入式平台的机顶盒上,我们的目的就是要编写一个在机顶盒上可以播放dvd的软件。使用的库为libdvdnav,其依赖库包括libdvdread、libdvdcss。这个页面可以找到前2个http://dvdnav.mplayerhq.hu/ 另外一个libdvdcss http
2014-01-02 15:06:47
1096
原创 linux下ndk编译命令行程序
1.在http://developer.android.com/tools/sdk/ndk/index.html下载android-ndk-r8e-linux-x86.tar.bz2,解压后把android-ndk-r8e添加到环境变量PATH中,例如, export PATH=$PATH:/opt/studydisk/android-ndk-r8e2.新建一个文件夹,如hellowo
2013-11-06 14:38:58
3009
原创 cubieboard(A20)显示模块初始化分析
网上关于cubiboard的资料不是很多,本文简要分析其显示初始化过程,如有问题请指出,共同学习。整个显示分为很几个模块,包括disp、vga、hdmi、lcd,这写模块都是以字符设备驱动的形式体现,最终会在/dev/目录下生成对应节点。整个流程的开始是在insmod lcd.ko 时触发的,在drivers\video\sun7i\lcd\dev_lcd.c中int __
2013-09-11 15:39:34
3431
原创 Android播放http视频异常
使用VideoView播放http协议视频Uri uri = Uri.parse("http://f3.3g.56.com/15/15/JGfMspPbHtzoqpzseFTPGUsKCEqMXFTW_smooth.3gp"); VideoView videoView = (VideoView)this.findViewById(R.id.video_view); vide
2013-08-21 11:04:16
2230
原创 ndk中输出log
1.代码中添加如下定义:#ifndef LOG_TAG#define LOG_TAG "foo"#endif#include #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)#define LOGI(...) __android_log_print(ANDRO
2013-08-19 11:18:51
1043
原创 Android Opengl ES 2.0 纹理贴图
首先,代码是抄网上的,然后再按自己的愿望改改。http://www.haogongju.net/art/1420642 ,这个是每个面贴同样的纹理,可惜代码拷贝出来有行号,我是手工一个个去掉行号编译的,还好代码没问题,可以跑。http://www.devdiv.com/forum.php?mod=viewthread&tid=75356,这个是opengl 1.x 的,可供参考
2013-07-12 10:27:18
5558
原创 根据服务器IP配置dhcp服务
根据给定的IP,配置dhcp服务为相应的网段,比如服务器的ip为192.168.1.1,则dhcp服务配置为192.168.1.2 到 192.168.1.255 #!/bin/shstartdhcpserver() { AP_IPADDR=192.168.1.1 dhcpstart=`echo $AP_IPADDR | cut -d . -f 4` dhcpstart=`
2013-06-18 17:21:56
1198
原创 linux下清除网卡ip
要把配置好的ip清除掉,可以使用以下命令:ip addr flushdev eth0如果系统中没有ip这个命令,可以使用更简单的:ifconfig eth0 0.0.0.0
2013-06-18 11:02:07
11668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人