Announcement

Collapse
No announcement yet.

iTunesUpdate plugin not working on 7.4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    iTunesUpdate plugin not working on 7.4

    Hi,

    This is probably one for James, but others might be able to say if the problem is with my installation. Having updated my server from OS X 10.4 to 10.5 to get around the problem of it not starting with Squeezebox Server 7.4 I have a different problem. I find that the iTunesUpdate plugin no longer works. It is fine on 7.3.4 on the same machine, but with 7.4 its entry in the Extras section of the web interface claims no song is playing (instead of giving the track details), and iTunes is not updated.

    The server status details are:

    Version: 7.4 - r28494 @ Fri Sep 11 04:02:38 PDT 2009
    Hostname: mini.local
    Server IP Address: 192.168.0.4
    Server HTTP Port Number: 9000
    Operating system: Mac OS X 10.5.8 (9L30) - EN - utf8
    Platform Architecture: ppc
    Perl Version: 5.8.8 - darwin-thread-multi-2level
    MySQL Version: 5.0.22-standard
    Total Players Recognized: 4

    and the server log contains entries like:

    [09-09-12 09:31:52.9506] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:31:52.9532] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/T..mp3
    [09-09-12 09:31:52.9576] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.
    [09-09-12 09:32:00.0928] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:32:00.0938] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/T..mp3
    [09-09-12 09:32:00.0973] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.
    [09-09-12 09:38:23.8433] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:38:23.8451] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/West%20Print.mp3
    [09-09-12 09:38:23.8482] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.
    [09-09-12 09:38:23.9171] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:38:23.9188] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/West%20Print.mp3
    [09-09-12 09:38:23.9231] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.
    [09-09-12 09:40:48.2217] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:40:48.2232] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/North%20Print.mp3
    [09-09-12 09:40:48.2271] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.
    [09-09-12 09:40:48.2363] Plugins::iTunesUpdate::Plugin::startTimingNewSong (1101) Starting a new song
    [09-09-12 09:40:48.2372] Plugins::iTunesUpdate::Plugin::getTrackObject (1325) Getting Track for URL file:///Volumes/Iomega%20HDD/Music/iTunes/iTunes%20Music/Bobo%20Stenson%20Trio/Serenity/North%20Print.mp3
    [09-09-12 09:40:48.2405] Slim::Control::Request::notify (2104) Error: Failed notify: Can't locate object method "durationSeconds" via package "Slim::Schema::Track" at Plugins/iTunesUpdate/Plugin.pm line 1112.

    Am I right that the errors about "durationseconds" mean that iTunesUpdate needs updating to work with 7.4? Or is something amiss with my installation and others have it working fine?

    This is with iTunes v7.7

    Thanks for any help,

    John

    #2
    iTunesUpdate plugin not working on 7.4

    Looks like the tracks object has changed in 7.4 and the plugin needs updating.
    I am not keeping up with 7.4 so can't say when that will be!

    James

    --------------------------------------------------------------------------
    NOTICE: If received in error, please destroy, and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error. We may monitor and store emails to the extent permitted by applicable law.

    Comment


      #3
      [QUOTE=James;458032]Looks like the tracks object has changed in 7.4 and the plugin needs updating.
      I am not keeping up with 7.4 so can't say when that will be!

      Thanks for confirming it's not my setup, James.

      I'll keep an eye open for am updated version - and am happy to test if that would help. In the meantime I'm updating iTunes via a mostly manual bodge.

      Regards,

      John

      Comment


        #4
        plse plse update Itunes Update

        James, your plug in is one of the best things about squeezeserver. Is there any prospect of you spending some time getting it running under 7.4?

        Paul

        Comment


          #5
          James,

          To second another poster here, yours is probably one of the best plugins that makes my setup at home fantastic. I am sure there are other users who also appreciate the effort you put into this plugin.

          Hopefully you will get some time to update the plugin some time in the future.

          Thanks!
          G

          Comment


            #6
            +1 for a great plugin.

            I feel a bit lost without it

            Comment


              #7
              +1 for me too - my favourite plugin. missing it in 7.4!

              Comment


                #8
                +1+1+1+1 agreed. Prob have to go back to 7.3.3. until then!
                http://www.last.fm/user/ajmitchell

                Comment


                  #9
                  +1 for me too.

                  Comment


                    #10
                    Hi all, thanks for your messages!

                    I have posted a new version of iTunesUpdate at http://www.jamescraig.co.uk/SlimServer that appears to work with 7.4 and updated the repository http://www.jamescraig.co.uk/SlimServer/repository.xml to point to this new version. It should also be backward compatible with v7.3.

                    James

                    Comment


                      #11
                      James,

                      The plugin is working great. Thanks for the quick turn around!

                      Best,
                      G

                      Comment


                        #12
                        Thank you very much James

                        I am eternally grateful. I was contemplating rolling back to 7.3.

                        Paul

                        Comment


                          #13
                          Wonderful - many, many thanks, James.

                          It's the third party plugin I use the most, so it's great to have it working on 7.4 )

                          John

                          Comment


                            #14
                            Excellent work! Thanks! I'd already upgraded to 7.4 and rolled back because it wasn't working! Reinstalling 7.4 now!

                            Comment


                              #15
                              Terrific

                              James,

                              Nicely done. This little corner of the world is AOK again.

                              Comment

                              Working...
                              X