A huge project of internet radio
Go to file
Blue 05b7a33a2a Merge branch 'player' of Macaw/radio into master
What do i write to myself?

Now system of player supposed to work.
Lorgar request parts from Corax, decodes with emscripten ported libmad and plays with AudioContext.
Queue is virtual - you can travel with prev and next buttons but can't see it yet.
Seeking, volume, album cover, Artist Album Title - everything seems to work for now
2019-02-01 22:32:51 +00:00
corax volume control, schedule button, VBR decoder fix, reduced debug in decoder, added decoder source 2019-02-01 22:32:51 +00:00
lib seeking, autonext song 2019-02-01 22:32:51 +00:00
libjs volume control, schedule button, VBR decoder fix, reduced debug in decoder, added decoder source 2019-02-01 22:32:51 +00:00
lorgar volume control, schedule button, VBR decoder fix, reduced debug in decoder, added decoder source 2019-02-01 22:32:51 +00:00
magnus volume control, schedule button, VBR decoder fix, reduced debug in decoder, added decoder source 2019-02-01 22:32:51 +00:00
perturabo initial player stuff 2019-02-01 22:32:51 +00:00
roboute initial commit 2018-08-05 00:48:17 +03:00
test handled audio playback with aurora library 2019-02-01 22:32:51 +00:00
CMakeLists.txt initial commit 2018-08-05 00:48:17 +03:00
README.md initial commit 2018-08-05 00:48:17 +03:00

README.md

RadioW

Dependencies

  1. cmake >= 2.8.12
  2. qt 5.*
  3. qt(5)-base
  4. qt(5)-websockets
  5. nodejs
  6. npm
  7. libssh
  8. lmdb
  9. taglib

Building

Attention! During the first build internet connection is mandatory. There are some nodejs dependencies, which npm is going to unstall during configuration.

  1. Create a build directory and checkout there. For example if you are in project directory, and want to build in subdirectory run
mkdir build
cd build
  1. Run cmake to configure the project, giving the path to project root directory. For example
cmake ../
  1. Run make to build the project. For example
make