Author Topic: MetaDataType.HasLyrics Not Setting  (Read 1104 times)

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1733
  • Heal The World
I apologize in advance for posting this without thorough testing.

From my brief tests, the above field is not doing anything when set using:
mbApi.Library_SetFileTag(mbApi.NowPlaying_GetFileUrl(), MetaDataType.HasLyrics, "Test")

Is it read-only from the API side?

______________

The reason I'm even looking at it is because of:

I've looked and searched and can't find a way to access the "Mark as having no lyrics" option outside the Lyrics tab in the Tag Editor.

So this is all assuming "HasLyrics" has some relation to "Mark as having no lyrics".
If it doesn't, then the whole exercise is futile and there isn't a need to investigate the first half of this post.
Strength and Honour (2025)

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34974

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1733
  • Heal The World
Thanks Steven. Managed to come right with it - function now available here:
https://getmusicbee.com/forum/index.php?topic=41310.0
Strength and Honour (2025)

Mayibongwe

  • Sr. Member
  • ****
  • Posts: 1733
  • Heal The World
Just for curiosity's sake, what's the inverse string for unmarking the option?
I may just add the option while I'm at it. If it's not already implemented, that's fine - no need to go through the trouble.
Strength and Honour (2025)

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34974