aboutsummaryrefslogtreecommitdiff
path: root/README
blob: 303800990a4c1d51228aff661ba82dbef3b5297d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Overview
========

GtkVlcPlayer is an extremely easy to use GTK+ 2.0 widget that
wraps [libVLC](http://www.videolan.org/vlc/libvlc.html).
In other words it allows you to easily embed the
[VLC player](http://www.videolan.org/vlc/) into a GTK+ project.

There is a sample program in `examples/simple.c`.
It is built with `make check`.

GtkVlcPlayer was originally developed as part of a larger
project for the Otto-von-Guericke University Magdeburg.

Features
========

* Simple API (perhaps too simple)
* Automatically supports fullscreen playback by double-clicking
  the GtkVlcPlayer widget
* Supports synchronization with sliders and volume widgets via
  GtkAdjustments
* Comes with a [Glade 3](https://glade.gnome.org/) catalog file
  so you can easily use it in Glade UIs.
* Runs on Windows (compile with MinGW)
* Supports a wide range libVLC versions beginning with v1.1.10