Coder Social home page Coder Social logo

tngamemo / gnome-twitch Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vinszent/gnome-twitch

0.0 2.0 0.0 12.41 MB

Enjoy Twitch on your GNU/Linux desktop

Home Page: http://gnome-twitch.vinszent.com

License: Other

CSS 0.47% Shell 0.50% Makefile 0.03% C 96.65% Objective-C 2.35%

gnome-twitch's Introduction

GNOME Twitch

Enjoy Twitch on your GNU/Linux desktop.

Gitter (free tech support and development help datsheffy)

Install

Dependencies

  • meson >= 0.32.0 (install only)
  • ninja (install only)
  • gtk+-3.0 >= 3.20
  • libsoup
  • json-glib
  • webkit2gtk or webkitgtk with -Duse-deprecated-webkit=true flag

Player backend - GStreamer Cairo & GStreamer OpenGL

  • gstreamer-1.0
  • gst-libav
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad

Player backend - GStreamer Clutter

Same as above plus:

  • clutter-gst-3.0
  • clutter-gtk-1.0

Player backend - MPV OpenGL

  • mpv

Note: If you undo commit c4b4955 then gtk+-3.0 >= 3.16 can be used

Note: If you undo commit 6382b8b then meson => 0.26.0 can be used

From source

mkdir build
cd build
meson --prefix /usr --libdir lib -Ddo-post-install=true -Dwith-player-gstreamer-cairo=true -Db_lundef=false ..
ninja install

Install extra player backends

Root install

cd subprojects/${gt-player-backend-you-want}
mkdir build
cd build
meson --prefix /usr --libdir lib ..
sudo ninja install

Local install

Same as the root install but instead change the last two lines to:

meson --prefix ~/.local --libdir share ..
ninja install

Packages

Screenshots

gnome-twitch's People

Contributors

dengelt avatar piotrdrag avatar generator avatar arnenaessens avatar ph5 avatar kostich avatar radek-sprta avatar eijebong avatar jaystrictor avatar pfent avatar ckorn avatar ers35 avatar professorjamesmoriarty avatar kordianbruck avatar codemusings avatar fosero avatar

Watchers

James Cloos avatar Tindo Arsel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.