Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Mac OS X support #1

Open
chrisidefix opened this issue Mar 21, 2016 · 2 comments
Open

[Request] Mac OS X support #1

chrisidefix opened this issue Mar 21, 2016 · 2 comments

Comments

@chrisidefix
Copy link

Any idea if this could also work on OS X (it doesn't right now)? I am not familiar with dbus or the other requirements used, so my question is more conceptual.

I did try it on Mac OS X, but got the error below:
(I am using VLC 2.2.2 - should that technically be working?)

Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
org.freedesktop.DBus.Error.NoMemory: Not enough memory
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
org.freedesktop.DBus.Error.NoMemory: Not enough memory
Traceback (most recent call last):
  File "~/Library/Python/2.7/bin/vlc-ctrl", line 11, in <module>
    sys.exit(main())
  File "~/Library/Python/2.7/lib/python/site-packages/vlc_ctrl/main.py", line 19, in main
    commandline.execute()
  File "~/Library/Python/2.7/lib/python/site-packages/redcmd/commandline.py", line 50, in execute
    self._command_collection.execute(args, namespace)
  File "~/Library/Python/2.7/lib/python/site-packages/redcmd/command_collection.py", line 465, in execute
    cmd_func.execute(args)
  File "~/Library/Python/2.7/lib/python/site-packages/redcmd/cmdfunc.py", line 21, in execute
    return self.func(*self.get_arg_list(self.func, args))
  File "~/Library/Python/2.7/lib/python/site-packages/vlc_ctrl/client.py", line 35, in play
    self._players.play(path, filter)
  File "~/Library/Python/2.7/lib/python/site-packages/vlc_ctrl/player_list.py", line 38, in wrapped
    self._list[0].get_dbus_interface()
  File "~/Library/Python/2.7/lib/python/site-packages/vlc_ctrl/player.py", line 54, in get_bus_interface
    raise PlayerError('vlc is not running')
vlc_ctrl.player.PlayerError: vlc is not running
@amol9
Copy link
Owner

amol9 commented Mar 21, 2016

Currently, it is not supported on Mac. I don't have a mac, so, did not really prioritize it.
I have used dbus for communicating with vlc player which is available on Linux.

I am planning on supporting WIndows, for which I'll have to communicate with vlc using its web interface / telnet interface. Once, that is done, technically, it should work on Mac as well.

@BisratGetnet
Copy link

will the windows supporting version released by this month...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants