mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 23:36:38 +00:00
9500bd2128
Original commit message from CVS: Code cleanup, make it adhere to the Gnome/Gtk+ code formatting, which is quite clean and more readable. Renamed parseavi to avidecoder Implemented seeking/time display/pause/play/stop/clean exit to gstmediaplay Added an element flag to indicate that it cannot deal with noncontigous buffers. If such an element is found in the pipeline, seeking is disabled for the complete stream (avidecoder cannot deal with seeking until we convert it to a loop based element with pull_region to fetch the indeces etc...)
34 lines
1,006 B
Makefile
34 lines
1,006 B
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
INCLUDES = $(GLIB_CFLAGS) $(GTK_CFLAGS) -I$(top_srcdir) \
|
|
$(shell gnome-config --cflags gnomeui) $(shell gstreamer-config --cflags)
|
|
|
|
|
|
bin_PROGRAMS = gstmediaplay
|
|
|
|
gladedir = $(datadir)/gstmediaplay
|
|
glade_DATA = gstmediaplay.glade play.xpm stop.xpm pause.xpm
|
|
|
|
gstmediaplay_SOURCES = \
|
|
gstplay.c main.c \
|
|
gstmediaplay.c gstmediaplay.h \
|
|
gststatusarea.c gststatusarea.h \
|
|
callbacks.c callbacks.h
|
|
|
|
CFLAGS += -O2 -Wall -DDATADIR=\""$(gladedir)/"\"
|
|
|
|
gstmediaplay_CFLAGS = $(shell gnome-config --cflags gnomeui) $(shell libglade-config --cflags gnome) \
|
|
$(shell gstreamer-config --cflags )
|
|
gstmediaplay_LDFLAGS = $(shell gnome-config --libs gnomeui) $(shell libglade-config --libs gnome) \
|
|
$(shell gstreamer-config --libs )
|
|
|
|
if HAVE_LIBXV
|
|
xvlibs=-lXv
|
|
else
|
|
xvlibs=
|
|
endif
|
|
|
|
gstmediaplay_LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la \
|
|
$(top_builddir)/plugins/videosink/gdkxvimage.lo ${xvlibs} -lXxf86vm
|
|
|
|
|