The project is discontinued and publicly archived
Qt Desktop Twitch.tv client written in Qt5.
- C++14
- Qt5 Core Widgets Network
Dependencies:
- TwitchQt as Gitmodule
- libcommuni as Gitmodule
- QDarkStyleSheet as 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 for mpv
and Qt5
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 just git clone
recursively the repository and call qmake AYAYA.pro
followed by make
with optional backends.
git clone --recurse-submodules https://github.com/jkbz64/AYAYA
cd AYAYA && mkdir build && cd build
qmake "CONFIG+=mpv" ../AYAYA.pro // or qmake ../AYAYA.pro for null backend (no video)
make