The project is discontinued and publicly archived
Qt Desktop Twitch.tv client written in Qt5.
- C++14
- Qt5Core Widgets Network
Dependencies:
- TwitchQtas Gitmodule
- libcommunias Gitmodule
- QDarkStyleSheetas Gitmodule
Supported video backends:
Supported stream extractors:
- Null
- youtube-dl
Well... since the only available video backend(for now) is mpv, and it compiles on windows only under MSYS2, you will need to build it using MSYS2. You have to pretty much compile mpv by yourself(good luck with mpv's dependencies) and install MSYS2 version of QT5. Then do the clone-qmake-make routine. (More video backends are planned(tm) so we won't need to use MSYS2 in future for building on Windows).
On linux it's so much easier, just install developer packages formpv
andQt5
using your distro package manager and just do the clone-qmake-make routine, it's that simple.
Once you have installed Qt5 and optionally one of the supported backends(multiple are supported too), you can justgit clone
recursivelythe repository and callqmake AYAYA.pro
followed bymake
with optional backends.
git clone --recurse-submodules https://github /jkbz64/AYAYA
cd AYAYA && mkdir build && cd build
qmake "CONFIG+=mpv"../AYAYA.pro // or qmake../AYAYA.pro for null backend (no video)
make