https://bugs.winehq.org/show_bug.cgi?id=17039
Michael Müller michael@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael@fds-team.de
--- Comment #5 from Michael Müller michael@fds-team.de --- The main problem is the DVD Navigator interface ( http://msdn.microsoft.com/de-de/library/windows/desktop/dd388609%28v=vs.85%2... ) which is not implemented in Wine. The application tries to create an instance of this interface in order to access the IDvdInfo2 subinterface:
err:ole:CoGetClassObject class {9b8c4620-2c1a-11d0-8493-00a02438ad48} not registered err:ole:CoGetClassObject no class object {9b8c4620-2c1a-11d0-8493-00a02438ad48} could be created for context 0x1
Implementing all this won't be easy, especially since the calculation of the Disc ID is not fully described in the MSDN.
However, there is at least an easy workaround. Copy the qdvd.dll from a Windows XP installation (C:\Windows\System32\qdvd.dll) and place it into your wineprefix. Now register the dll using "wine regsvr32 qdvd.dll" and DVD Profiler is now able to read the disc ids.