Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Encoder error in new version of pymumble #240

Description

@peylight

Describe the bug
Seems new version pymumble have some issue with botamusique.
I'm using latest debian stable.
After update requirements i can not play music any more and i have this error:

[Jan 01 09:25:15 INFO] library: rebuild directory cache
[Jan 01 09:25:15 INFO] bot: botamusique version unknown, starting...
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
    self.run()
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/mumble.py", line 134, in run
    self.loop()
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/mumble.py", line 215, in loop
    self.read_control_messages()
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/mumble.py", line 289, in read_control_messages
    self.dispatch_control_message(type, message)
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/mumble.py", line 431, in dispatch_control_message
    self.sound_output.set_default_codec(mess)
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/soundoutput.py", line 185, in set_default_codec
    self.create_encoder()
  File "/home/botamusique/botamusique/venv/lib/python3.7/site-packages/pymumble_py3/soundoutput.py", line 197, in create_encoder
    raise CodecNotSupportedError('')
pymumble_py3.errors.CodecNotSupportedError: ''

Affected version
I'm using latest stable version. I mean 7.2...

To Reproduce
Just try to run botamusique with latest version of requirements.

Expected behavior
run without problem.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions