- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 初探GStreamer
近日准备把linux手机平台上的各大软件模块都浮光掠影蜻蜓点水的学习一遍,今天看到了多媒体处理模块,不得不去学习一下GStreamer。 GStreamer,江湖上人称“PIPELINE式的多媒体处理框架”,在该媒体处理框架将多媒体数据流处理划分成各种能够自由组合重用的节点,然后将 节点组合成串行处理的媒体处理链。看看下面的命令:
2009-05-31 09:19:00 12955 1
原创 当WebKit碰上Clutter
当WebKit碰上Clutter,是不是“金风玉露一相逢,便胜却人间无数呢”?目前多种移动设备上的浏览器(例如苹果的Safari)或者基于浏览器的应用引擎(例如,Nokia的WRT)都是以WebKit为内核的实现,这种以Web的技术和语法实现的移动设备上桌面应用正准备以较低的开发门槛为主要优势,记得网页上一个说法:”有多少网页开发人员就有多少WRT的开发人员“。Clutter是一个开源
2009-05-21 08:26:00 3034 3
原创 OFono.org,Intel和Nokia携手开发开源的电话应用(open source telephony solution)
Intel and Nokia are pleased to jointly announce the oFono project, anopen source project for developing an open source telephony solution. http://ofono.org/ 又说: oFono.org is a place to b
2009-05-19 10:40:00 887
原创 GpePhone的架构文档阅读笔记
GpePhone是一个开源的项目,是基于LiPS(该组织已经并入LIMO)的定义linux智能手机规范的代码实现,目的是提供一个基本完整的智能手机软件。(原文是:based on part of the LiPS implementationcode and GPE project, aiming at providing an almost complete softwaresta
2009-05-15 16:53:00 1792
原创 手机应用开发环境
我们一直在追逐一种手机开发环境,其特点如下: (a)用层开发足够简单、开发门槛低 (b)应用运行时的效率/效果能够与本地编译的应用媲美 (c)应用开发的代码能够跨平台运行 在我看来,目前技术上有三种方式试图实现这样的开发环境: (1)虚拟机技术,例如J2ME。 J2ME的技术在(a),(c)表现都很出色,但是如果想要在(b)表现得好,不可避免的
2009-05-11 11:39:00 1045 2
原创 再探DBUS-GLIB Binding,GLIB事件与DBUS事件是如何关联的
DBus有两种API接口,一种是直接使用DBUS的 low-level API,一种是使用Binding,Bindings有不同的类型,有PERL Binding、PYTHON Binding、GLIB Binding等。这里主要关注使用GLIB binding。和low-level API不同的是,GLIB binding则能够完成GLIBOBJECT的本地事件(native signal)
2009-05-05 11:35:00 2271
原创 一次Linux 手持设备上手指滑动窗体的GTK程序的优化记录
问题描述:在linux的手持设备上构造一个通过手指滑动查看联系人的下应用,手指滑动的时候,表示联系人摘要信息的button有规律的放大缩小,焦点联系人button最大,两边的联系人button次之,以此类推。测试的时候发现:快速手指移动的时候,cpu占用高,user+sys的cpu占用接近100%,CS值很高,上下文切换频繁,出现屏幕滑动停滞再忽然恢复的情况。需要针对这种情况下进行优化。
2009-05-03 19:49:00 1527
http_live_stream_architecture
2012-02-14
telepathy-maemo-summit-2009
2010-05-20
Taming The Beast (proting evolution data server to DBus)
2010-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人