Announcement

Collapse
No announcement yet.

svc_albumArtProvider::SetAlbumArtData

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

  • svc_albumArtProvider::SetAlbumArtData

    I've created an svc_albumArtProvider for my Opus input plugin, successfully registered it, and even got it reading embeded cover art. Hooray!

    However, SetAlbumArtData(...) is not being called when I set album art for a file, or even ever.

    I don't understand why. I've looked at all the examples in the latest release of the SDK that deals with album art but I can't find anything that might suggest what it is I'm doing wrong. As far as I can tell all of my functions are spitting out the exact same values that the examples in the SDK say.

    Has Winamp disabled the setting of embeded album art? If not, what am I doing wrong?
    | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
    | Save your playlist first! | Live voice-over | X-Fade 2.5 |
    | AterKast (Source DSP) | More of my stuff... |

  • #2
    Winamp has never been able to embed album art. Whatever else the SetAlbumArtData(...) function needs in order for it to embed artwork was never implemented. Many have asked for this feature over the years.

    As is, Winamp is only able to read embedded art for display, delete embedded art, and copy or extract embedded art as independent image files.
    Winamp v5.9.1.10029 - Quinto Black CT v3.6 skin
    Windows 11 Home 64-bit v22H2 desktop - Logitech Z906 5.1 speaker system

    Comment


    • #3
      Gawddamnit. I put all that code, and tested it, into the function too.
      | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
      | Save your playlist first! | Live voice-over | X-Fade 2.5 |
      | AterKast (Source DSP) | More of my stuff... |

      Comment


      • #4
        that is a load of bollocks and i even clarified this about a month ago as to what is / isn't done with saving of artwork in files (re: was in a thread about the copy+paste artwork method which people are using when the download artwork option is no more).

        saving is implemented BUT not hooked up to any UI elements.

        SOME parts of Winamp use SetAlbumArtData(..) and have done so for some time, but it's NOT in the manner people want as it's never been fully tested or is via a UI action.

        leave the support you've done in so if Winamp ever provides a proper UI means to embed, you'll be the novelty 3rd party plug-in that also supports it.
        WACUP Project <‖> "Winamp Ramblings" - Indie Winamp Dev Blog

        Comment


        • #5
          Originally Posted by DrO View Post
          that is a load of bollocks and i even clarified this about a month ago as...
          Thank God. At least it's in there somewhere. Yes DrO, I will leave the code in. I was actually already thinking along the lines of leaving it in just in case Winamp implements it. In the meantime I will search for that post of yours you mentioned.

          I actually did a search of the forums before posting but the forums kept saying that "SetAlbumArtData" was too long of a search term to search for. Probably should've searched for something different.
          | Opus Audio Codec plugins 2.0 | Embedded Album Art | DiskWrite |
          | Save your playlist first! | Live voice-over | X-Fade 2.5 |
          | AterKast (Source DSP) | More of my stuff... |

          Comment


          • #6
            Originally Posted by thinktink View Post
            I actually did a search of the forums before posting but the forums kept saying that "SetAlbumArtData" was too long of a search term to search for. Probably should've searched for something different.
            The search engine for the forums is not very good. You usually have to be more general with search terms and then look through all the off point results.

            It is possible to use the google search engine on just the winamp forums. I forget the exact syntax you need to use, but you can find it (and other non-standard usage hints) on the Google site.
            Winamp v5.9.1.10029 - Quinto Black CT v3.6 skin
            Windows 11 Home 64-bit v22H2 desktop - Logitech Z906 5.1 speaker system

            Comment

            Working...
            X