Skip to content
This repository has been archived by the owner on Nov 3, 2018. It is now read-only.

DiscordDJ Feature implementation #80

Open
11 of 24 tasks
Guichaguri opened this issue Oct 8, 2016 · 3 comments
Open
11 of 24 tasks

DiscordDJ Feature implementation #80

Guichaguri opened this issue Oct 8, 2016 · 3 comments

Comments

@Guichaguri
Copy link
Owner

Guichaguri commented Oct 8, 2016

Features:

  • Basic API classes
  • Playable: YouTube
  • Playlist: YouTube
  • Playable: File
  • Playlist: File
  • Playlist: Directory
  • Playable: Spotify
  • Playlist: Spotify
  • Playable: Soundcloud
  • Playlist: Soundcloud
  • Playable: Icy Streams (Icecast/Shoutcast/Radionomy)
  • Encoder: node-opus (C bindings)
  • Encoder: opusscript (Emscripten)
  • Encoder: opus-tools (Command line)
  • Converter: FFmpeg/avconv (Command line)
  • Converter: libvlc (C bindings)
  • Converter: vlc (Command line)
  • Decoder: lame (C bindings)
  • Decoder: node-chiptune (Emscripten)
  • Component: Basic Commands
  • Component: Wait List / Queue
  • Component: Broadcaster
  • Component: Rating / Vote-skip
  • Component: Play playlist/playable when the queue is empty

For encoders/decoders/converters, C bindings should have a higher priority as they're usually faster.
Component, Playable and Playlist suggestions are welcome.

@Guichaguri Guichaguri self-assigned this Oct 8, 2016
@Quantum-cross
Copy link

Is the rewrite still being worked on at all?

@Guichaguri
Copy link
Owner Author

Not currently, I really want to get back into the development, but I don't have much time :/

@Quantum-cross
Copy link

I understand, I'll play around with the old version to see if it'll work out!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

2 participants