iTunes10.5(mac)でCentOS 5.5のmt-daapdを利用する方法 PDF 印刷 Eメール
作者: mune   
2010年 9月 23日(木曜日) 16:32

2011.10.29現在、iTunes10.5では、未だ動いていません!下記だけではダメ!!苦戦中。。。

 

1-1) ./src/plugins/out-daap-proto.cを編集(iTunes10対応)

tar zxvf mt-daapd-svn-1696.tar.gz
cd mt-daapd-svn-1696/src/plugins/
vi out-daap-proto.c

・717行目の「size +=9;」の次に「size += 12;」を追加

-      if(daap_wantsmeta(pinfo->meta,metaItunesHasVideo))
-          /* aeHV */
-          size += 9;
+          size += 12;
-      return size;
-      break;


・923行目の「atoi(valarray.....));」の次に
current += dmap_add_int(current, "aeMK", 1);」を追加

-      if(daap_wantsmeta(pinfo->meta, metaSongContentRating))
-              current += dmap_add_char(current,"ascr",
-                                          atoi(valarray[SG_CONTENTRATING]));
+
+              current += dmap_add_int(current, "aeMK", 1);
+
-      return 0;
-      break;

1-1) ./src/plugins/out-daap.cに21_itunes10.5.dpatchを当てる(iTunes10.5対応)※2011.10.29追記

cd mt-daapd-svn-1696/src/plugins/

wget http://www.zero-factorial.com/coding/21_itunes10.5.dpatch

patch < 21_itunes10.5.dpatch

http://d.hatena.ne.jp/paraches/20111028 感謝!!

2)インストール

/etc/init.d/mt-daapd stop
cd /usr/local/src/mt-daapd-svn-1696/
./configure --enable-sqlite3
make
make install

 

※補足※

私の場合、svn-1586からアップデートしたのだが、mt-daapd.confを
差し替えないと起動しなかった。
diffで見てみたが結構かわっているようなので、差し替えて再設定した。

cp contrib/mt-daapd.conf /usr/local/etc/


リンゴ計算機が好き」サイトさんに感謝感激!

最終更新 2011年 10月 29日(土曜日) 16:52
 

Add your comment

Your name:
タイトル:
Comment:
Use OpenOffice.org

Blog Calendar

< 9月 2010 >
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 24 25
26 27 28 29 30    
route20.org, Powered by Joomla! and designed by SiteGround web hosting