Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
phileday's avatar
phileday
Member
11 years ago

New sdk 0.6.0 causing issue with another plugin

I've installed the latest sdk and unity package and now get an odd message about my video playback plugin.

Multiple plugins with the same name 'avprowindowsmedia' (found at 'Assets/Plugins/x86_64/AVProWindowsMedia.dll' and 'Assets/Plugins/x86_64/AVProWindowsMedia.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.

You will notice that the two files it mentions are the same file.

Regarding the installation of the Oculus package. I install the Package which creates a folder OVR in the Assets folder. I then have to move the OVR/scripts folder into the Standard assets folder so that they are processed before my scripts allow me to access the oculus script commands.This hasn't been a problem before, maybe it is now?

Any ideas? It seems very odd.

Any help would be great, cheers.

Phil

5 Replies

Replies have been turned off for this discussion
  • Further investigation shows that it isn't related to putting the Oculus script folder in standard asset folder.

    I have started a clean project, installed the AVpro Windows package with no problem. I then install the Oculus SDK package and the message about duplicate plugins appears. Nothing else has accrued apart from installing the packages, I haven't moved any folder created folder or anything.
  • Further to my last further.

    I have made a new project. Imported the OculusSpatializer package then imported the OculusUnityIntegration package and straight away get this error.

    Multiple plugins with the same name 'oculusspatializerplugin' (found at 'Assets/Plugins/x86_64/OculusSpatializerPlugin.dll' and 'Assets/Plugins/x86_64/OculusSpatializerPlugin.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.

    So it isn't just related to the video plugin I'm using.
  • Bump. I'm getting the same problem, except with the Oculus Plugin dll file on the same version of Unity
  • Prior to Unity 5, you associated plugins with platforms by putting them in special folders. The new approach is to set input settings for each plugin. Please make sure each .dll, .bundle, and .so file has the correct platform and OS in the inspector. Most likely, OculusInitPlugin.dll or OculusPlugin.dll has been marked "Any Platform" when it should be marked "Editor, Standalone; Windows". I just confirmed the x86 and x86_64 copies of OculusInitPlugin.dll and the x86_64 copy of OculusPlugin.dll have this problem. It appears to be a regression in our project settings. We will add a test case for it in the future.