|
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/
「リンゴ計算機が好き」サイトさんに感謝感激! |