Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60411
  • 博文数量: 9
  • 博客积分: 1485
  • 博客等级: 上尉
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-01 15:07
文章分类

全部博文(9)

文章存档

2011年(2)

2010年(1)

2009年(1)

2008年(1)

2007年(4)

最近访客

分类:

2008-09-27 13:31:15

我在那個作為生日禮物的dolphin music player上重新編寫了這個能夠支持音頻和視頻播放的dolphin media player並且將它作為一個自由軟件來維護。我寫好第一版本的時候,將它發佈到了google codes上就沒有管了。這個版本在ubuntu7。10 和 FreeBSD上都運行得很好,只是它的windows版本不太好,因為我沒有環境,一個熱心的網友幫忙編譯了windows版本,不過不理想,我沒有去改進它,而是採納其它人的意見,用ffmpeg重寫它。我現在改用GTK來編寫它的gui部份。我還是喜歡用pure C++調用ffmpeg和gtk的C API自己構建我的類,這樣更加靈活一些。按自己的想法去實現它。下圖是wxwidget和gstreamer版本運行在FreeBSD上的截圖:


感謝上帝,GTK for MAC 的庫出來了,雖然是測試版本,不過總算可以用了。我今天把自己的項目用這個測試的庫構建並且編譯了一下。
感覺還不錯,不過依然有6個warnning,另外在MAC上,gtk的event似乎反應很慢! 不管怎麼說這是一個好的開始。我第一箇版本是用wxwidget寫的,因為它是誇平台的,現在gtk也誇平台了,而且ffmpeg比gstreamer要強大和方便得多。我還是喜歡自己用pure C++寫,然調用gtk和ffmpeg等庫得c接口。這樣,你可以隨意構建你的類!

再發一張工作時候的抓圖:

阅读(1057) | 评论(0) | 转发(0) |
0

上一篇:浅释守护进程

下一篇:面试

给主人留下些什么吧!~~