![]() |
|
#1
|
|||
|
|||
|
Hi all-
Just started with UltraID3Lib, and now that I am getting up to speed with the methods for retrieving non-"standard" frames, I am well pleased with it, and appreciative that such a professionally-written library is free. However-- I think I may have discovered a bug. When I try to retrieve the OriginalArtist data from an ID3v2 Tag which I know has data, the GetFrame() function returns Nothing, as in "null", for the Frame. Here is the function call I am using: Code:
Dim MyOriginalArtist As ID3v2OriginalArtistFrame = _
CType(Me.ID3v2Tag.Frames.GetFrame(CommonSingleInstanceID3v2FrameTypes.OriginalArtist), _
ID3v2OriginalArtistFrame)
Code:
Dim MyOriginalArtist As ID3v2OriginalArtistFrame = _
CType(Me.ID3v2Tag.Frames.GetFrame(CommonSingleInstanceID3v2FrameTypes.OriginalAlbum), _
ID3v2OriginalArtistFrame)
![]() While I can work around this, due to the fact that I don't actually require the data in the OriginalAlbum frame, I'd like to confirm this one way or the other. I'm also curious, if this is a bug, about what will happen when I try to save the OriginalArtist data back to the file; I haven't actually tried that yet. So, is this a bug, or am I missing something? AFAICT the OriginalArtist frame is not/should not be a "child" of the OriginalAlbum frame...right? Thanks, -Andrew |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|