• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            runsisi

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              45 隨筆 :: 15 文章 :: 26 評論 :: 0 Trackbacks
            把ubuntu刪了,太傻瓜了,出了問題幾乎從沒人想過要自己用下載工具下deb包,只知道apt-get,aptitude,新立得,看著都煩了,windows都沒這么傻瓜。
            重裝了一次fedora,自己到底出了什么問題?沒事喜歡折騰,而起還是fedora用的好好的時候。現在fedora也有ubuntu的病了,什么都是yum。
            說實話fedora遠遠沒有ubuntu穩定,這次更新后照樣還是出不來login screen,而且新的內核根本就進不去,只能控制臺登陸,但上次卻可以...

            在ubuntu和fedora下一直都是用rhythmbox聽歌的,但放整張碟的那種ape是有問題的,而且太龐大了,千千靜聽多好:)。audacious沒有那亂七八糟的插件,用搜狗下了半天的源代碼都沒下全,而且默認的皮膚不是一般的丑,幾乎就沒有看得清楚按鍵的皮膚,制作這種皮膚的人到底出了什么問題?
            偶然發現sohu的mirror有rpmfusion的mirror,在那里下了一些插件,但沒有放ape的插件,只得自己編譯。

            編譯audacious-mac-0.3.10出了點小問題,應該是因為這個包是針對audacious低版本的原因,代碼有點小錯誤,gcc會報初始化參數太多。
            下面是我生成的patch,也可以自己找到mac.cpp這個文件注釋掉4個NULL:
            注意,該patch只適用于audacious 2.1版本!

            diff -rNu audacious-mac-0.3.10.org/src/mac.cpp audacious-mac-0.3.10.modified/src/mac.cpp
            --- audacious-mac-0.3.10.org/src/mac.cpp    2010-01-18 12:16:19.983322369 +0800
            +++ audacious-mac-0.3.10.modified/src/mac.cpp    2010-01-18 12:13:48.000000000 +0800
            @@ 
            -12,6 +12,7 @@
             
             
            const gchar *fmts[] = { "mac""ape""apl", NULL };
             
            +//modified by runsisi@163.com
             InputPlugin mac_plugin_info =
             {
                 NULL,
            @@ 
            -36,12 +37,12 @@
                 NULL,
                 NULL,
                 NULL,
            -    NULL,
            +    //NULL,
                 mac_file_info_box,
            -    NULL,
            +    //NULL,
                 mac_get_song_tuple,
            -    NULL,
            -    NULL,
            +    //NULL,
            +    //NULL,
                 mac_is_our_file_from_vfs,
                 (gchar 
            **)fmts,
                 mac_mseek,

            注意:編譯這個插件之前需要編譯shared lib of Monkey's Audio Codec,audacious官方提供的mac-port已經從sourceforge上撤了,請搜索mac-3.99-u4-b5(某個chinese的修改更新版)進行編譯。
            注意:mac-3.99-u4-b5 本身也有一處代碼編譯通不過,請自行修改,只要使用c語言的類型轉換(char*)或c++轉換const_cast<char*>就可以了。
            都可以不考慮使用gstreamer了,smplayer+mplayer解決視頻,audacious解決音頻,比totem+rhythmbox的解決方案好太多了。



            runsisi@HUST

            posted on 2010-01-17 15:33 runsisi 閱讀(817) 評論(2)  編輯 收藏 引用

            評論

            # re: audacious-mac-0.3.10.modified 2010-01-17 16:37 linuxfans
            apt具牛力,可以為你省好我事..
            yum也具牛力,可以為你省好多事..
            要折騰應該走LFS路線...  回復  更多評論
              

            # re: audacious-mac-0.3.10.modified 2010-01-17 18:48 runsisi
            @linuxfans
            其實我不是覺得它們不好 只是我不太喜歡它們的網絡依賴性:)
            說到底還是linux開源的原因 各種各樣的lib...
            用了太久的ubuntu了,可以換一換了 呵呵  回復  更多評論
              

            久久精品免费观看| 国产三级观看久久| 久久精品人人做人人爽97| 日本久久久久亚洲中字幕| 久久青青草原精品影院| 久久精品女人天堂AV麻| 精品国产乱码久久久久软件| 国产精品久久久久久吹潮| 久久嫩草影院免费看夜色| 99久久精品国产免看国产一区| 欧美精品福利视频一区二区三区久久久精品 | 国产精品久久国产精麻豆99网站 | 久久伊人精品青青草原日本| 99蜜桃臀久久久欧美精品网站| 久久九九有精品国产23百花影院| 婷婷久久五月天| 久久国产精品视频| 国产精品久久久久久福利漫画| 99久久精品免费看国产一区二区三区 | 一日本道伊人久久综合影| 伊人久久综合热线大杳蕉下载| 亚洲人成网亚洲欧洲无码久久| 办公室久久精品| 人人狠狠综合久久亚洲88| 精品久久久久香蕉网| 精品综合久久久久久98| 亚洲精品第一综合99久久| 久久婷婷色综合一区二区| 精品久久人人爽天天玩人人妻| 成人综合伊人五月婷久久| 久久亚洲精精品中文字幕| 国内精品久久久久影院薰衣草 | 97精品伊人久久大香线蕉app| 久久偷看各类wc女厕嘘嘘| 国内高清久久久久久| 色8久久人人97超碰香蕉987| 亚洲αv久久久噜噜噜噜噜| 蜜臀av性久久久久蜜臀aⅴ麻豆| 无码超乳爆乳中文字幕久久| 日韩人妻无码一区二区三区久久| 久久亚洲私人国产精品|