Skip to content

A modified and somewhat stripped-down version of gst-play-1.0 tool in GStreamer.

License

Notifications You must be signed in to change notification settings

noisolation/gst-play-mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is this ?

This is a modified and somewhat stripped-down version of gst-play-1.0 tool in GStreamer.

Added functionality:

  • playback rate command-line option
  • always opens in full-screen mode
  • dbus interface for commands

Removed functionality:

  • keyboard and mouse input
  • option to use playbin3
  • i18n

But why ?

We needed a simple player where we could adjust the playback rate from the command-line and that would always open in full-screen mode.

How do I compile it ?

Make sure you have GStreamer, xcb, dbus and gio installed. Then run this in your command-line:

gcc gst-play-mod.c -o gst-play-mod-1.0 `pkg-config --cflags --libs gstreamer-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 xcb dbus-1 dbus-glib-1 gio-2.0` -lm

or simply

make

What is the license ?

This is licensed under the same license as the GStreamer version it was based on - LGPLv2.

Also see the COPYING file in this repository.

About

A modified and somewhat stripped-down version of gst-play-1.0 tool in GStreamer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages