Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Custom online source plugin doesn't initially appear on a list
szemekPRO InfinityMember since 2019
Hello,
I discovered very subtle bug with custom online source plugin.
E.g when I expand Online Music and select Tidal or any playlist inside, then after restarting VirtualDJ I cannot see my online source plugin MyPlugin8 on a list. When I collapse and expand Online Music plugin appears (see attached gif).

I noticed that even if lastSelectedFolder is set to onlinemusic:/MyPlugin8 in settings, after restarting VirtualDJ focus switches to Online Music (onlinemusic:)

Source code for plugin can be found: https://github.com/szemek/virtualdj-plugins-examples/tree/master/online-source-plugin

 

Posted Mon 01 Apr 24 @ 10:32 pm
szemekPRO InfinityMember since 2019
This issue is happening on BUILD 8055, macOS Ventura 13.6
 

Posted Tue 02 Apr 24 @ 6:26 am
djcelPRO InfinityModeratorMember since 2004
Can you add the following function in your project?
HRESULT VDJ_API GetFolder(const char* folderUniqueId, IVdjTracksList* tracksList);
 

Posted Tue 02 Apr 24 @ 11:53 pm
szemekPRO InfinityMember since 2019
djcel wrote :
Can you add the following function in your project?
HRESULT VDJ_API GetFolder(const char* folderUniqueId, IVdjTracksList* tracksList);


That improved situation. Plugin appears on a list. Thanks!
I updated repository.
However, focus is still switching to Online Music (onlinemusic:) after VirtualDJ restart.

 

Posted Wed 03 Apr 24 @ 8:32 am