Alright. I think after digging though my whole system i understood the concept of devices, endpoints, hidden devices/drivers and so on. Your list was just filled with endpoints of devices that where not existent anymore.
Since i found the location in my registry, where these old endpoints where still registered, i could clean up and was finally able to select a existing endpoint. that seems fixed to me and not a problem of the plugin and more of the mess, windows is creating.
In the beginning (why i just started this post), was the problem, that i could not select the right endpoint, because it just wasn't in the list. I tried every old endpoint but nothing switched to my existing endpoint.
---
okay, so default communication device is out. I can live with that.
---
Another thing: When i turn my AVR on or off, it always gives me a big mess in the log. The device always gets removed and then attached when turning it on or off. that is normal.
here is my eventlog for just turning it on:
Code: Select all
System.DeviceRemoved [u'\\\\?\\DISPLAY#ONK1260#5&247240f6&4&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}']
Exception in thread Thread-20796:
Exception in thread Thread-20797:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
Exception in thread Thread-20814:
Exception in thread Thread-20815:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
System.DeviceAttached [u'\\\\?\\DISPLAY#ONK1260#5&247240f6&4&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}']
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
Exception in thread Thread-20830:
Exception in thread Thread-20831:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
Exception in thread Thread-20848:
Exception in thread Thread-20849:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
here is my eventlog for turning it off (probably the same error):
Code: Select all
System.DeviceRemoved [u'\\\\?\\DISPLAY#ONK1260#5&247240f6&4&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}']
Exception in thread Thread-20978:
Exception in thread Thread-20979:
System.DeviceAttached [u'\\\\?\\DISPLAY#ONK1260#5&247240f6&4&UID4353#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}']
Traceback (most recent call last):
Traceback (most recent call last):
Exception in thread Thread-20980:
Exception in thread Thread-20981:
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
Traceback (most recent call last):
Traceback (most recent call last):
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
_format_name(session),
_format_name(session),
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
Exception in thread Thread-21010:
Exception in thread Thread-21011:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
Exception in thread Thread-21028:
Exception in thread Thread-21029:
Traceback (most recent call last):
Traceback (most recent call last):
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 801, in __bootstrap_inner
File "threading.pyc", line 754, in run
File "threading.pyc", line 754, in run
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 334, in do
AUDIO_SESSION_STATE[NewState]
AUDIO_SESSION_STATE[NewState]
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 482, in session_state_changed
_format_name(session),
_format_name(session),
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\__init__.py", line 162, in _format_name
name = obj.name.decode('utf-8')
name = obj.name.decode('utf-8')
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
File "C:\ProgramData\EventGhost\plugins\CoreAudio\pyWinCoreAudio\session.py", line 381, in name
display_name = self.__session.GetDisplayName()
display_name = self.__session.GetDisplayName()
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'
AttributeError: 'AudioSession' object has no attribute '_AudioSession__session'