[FSO] how to get info from odeviced audio interface?

Laszlo KREKACS laszlo.krekacs.list at gmail.com
Thu Sep 3 15:04:00 CEST 2009


Hi!

Maybe many of you know, that Angus wrote a mixer script which
helps finetune the voice quality during call.

The mixer script can be found here:
http://www.mail-archive.com/support@lists.openmoko.org/msg04800.html

It halts with this error message:
Traceback (most recent call last):
  File "elmixer.py", line 429, in <module>
    run = Main()
  File "elmixer.py", line 70, in __init__
    info = self.audio_iface.GetInfo()
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line
622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException:
org.freedesktop.DBus.Python.AttributeError: Traceback (most recent
call last):
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 702,
in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.6/site-packages/framework/subsystems/odeviced/audio.py",
line 491, in GetInfo
    dbus_ok( self.players.__class__.__name__ )
AttributeError: 'Audio' object has no attribute 'player'

Also the following command is not successful either:
mdbus -s org.freesmartphone.odeviced /org/freesmartphone/Device/Audio
org.freesmartphone.Device.Audio.GetInfo

error message:
/org/freesmartphone/Device/Audio: GetInfo failed:
org.freedesktop.DBus.Python.AttributeError



Could somebody help me out why is it broken?

Best regards,
 Laszlo



More information about the community mailing list