FrontRowはリソース情報をキャッシュするようです。動画の場合は一度FrontRow画面から抜けてから、再度FrontRow画面に入るだけで更新されますが、Podcastの場合はそれだけでは更新されず、FrontRow を killall する必要があります。
しかし、できれば FrontRow はリモコンだけで使いたいものです。ここでは FrontRow画面から killall を実行する方法を紹介します。
やり方
FrontPythonという FrontRowプラグインを使います。FrontPtyhonはこちらから入手してください。(注意:インストール手順には SVNから最新版をダウンロードとありますが、現在のSVNの最新版だと動作しないようです。)
インストール手順はこちらです。
インストール手順の7を行う前に、FrontPtyhon.py の51行目あたりコード
alert = BRAlertController.alertOfType_titled_primaryText_secondaryText_( 0, "Title", "Hello", "world" )
を以下のコードに置き換えておきます。
# alert = BRAlertController.alertOfType_titled_primaryText_secondaryText_( 0, "Title", "Hello", "world" )
import os
os.system("killall 'Front Row'")
あとはインストール手順を最後まで行います。インストールが正常にできていれば、FrontRowメニューに見慣れないメニュー項目が追加されます。(デフォルトでは FrontPtyhonという名前のメニューです)
実行方法
FrontRowから新規追加したメニューを実行してください。するとFrontRowが終了します。再びFrontRowを起動すると Podcastのキャッシュが更新されています。注意:画面はメニュー名を StopFrontRow に変えています。