I'm trying to update tags in a file in the now playing list that wasn't added to the library. Library_SetFileTag returns true (I'm assuming this means that the tag value was parsed ok), but Library_CommitTagsToFile -- which I'm only calling because a NowPlaying_CommitTagsToFile isn't available -- returns false and the tags aren't updated.
Is it at all possible to change the tags of a file that isn't in the library?