Home of the Squeezebox™ & Transporter® network music players.
Page 3 of 3 FirstFirst 123
Results 21 to 22 of 22
  1. #21
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,422

    Hook for player metadata

    > Now, directMetaData calls HTTP:arseMetadata and this where I tink the
    > call to "newmetadata" is missing, but I might get that wrong and that
    > call might happen somewhere deeper during execution of
    > HTTP:arseMetadata.


    I think the event notification should be triggered in
    Slim::Player::Squeezebox2::directMetadata, after any parseMetadata
    handler was called. That would cover other cases, too, not only HTTP.
    What do you think?

    --

    Michael

  2. #22
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    5,720

    Hook for player metadata

    Quote Originally Posted by mherger View Post
    > Now, directMetaData calls HTTP:arseMetadata and this where I tink the
    > call to "newmetadata" is missing, but I might get that wrong and that
    > call might happen somewhere deeper during execution of
    > HTTP:arseMetadata.


    I think the event notification should be triggered in
    Slim::Player::Squeezebox2::directMetadata, after any parseMetadata
    handler was called. That would cover other cases, too, not only HTTP.
    What do you think?

    --

    Michael
    Quote Originally Posted by mherger View Post
    > Now, directMetaData calls HTTP:arseMetadata and this where I tink the
    > call to "newmetadata" is missing, but I might get that wrong and that
    > call might happen somewhere deeper during execution of
    > HTTP:arseMetadata.


    I think the event notification should be triggered in
    Slim::Player::Squeezebox2::directMetadata, after any parseMetadata
    handler was called. That would cover other cases, too, not only HTTP.
    What do you think?

    --

    Michael
    Sorry I did an edit of the post and you probably do not see from your system (I think you use digest emails or similar). A few calls deeper, a call to ‘playlist newsong’ happens which takes care of metadata update unless application did not register to ‘newsong’ but mine does now so all is good!
    I have last thing to investigate which is that when a screensaver (vu or spectrum) has been selected using the ‘when playing’ screensaver) I can’t change it unless I power off or force a display->update ... strange
    LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •