diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2008-06-12 15:47:03 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2008-06-12 15:47:03 +0000 |
commit | 56e01a0365c374049b5aee25c55a8859413093b8 (patch) | |
tree | 8831d3f8eac9050d5728e00cc0df06fa42d4f1d8 /examples/app/Makefile.am | |
parent | 917583d75a676d77ba8f28da5279a987ae3e81bd (diff) | |
download | gst-plugins-bad-56e01a0365c374049b5aee25c55a8859413093b8.tar.gz gst-plugins-bad-56e01a0365c374049b5aee25c55a8859413093b8.tar.bz2 gst-plugins-bad-56e01a0365c374049b5aee25c55a8859413093b8.zip |
examples/app/: Add beefed up example app from bug #413418. It now also uses appsink instead of fakesink for more ulti...
Original commit message from CVS:
* examples/app/.cvsignore:
* examples/app/Makefile.am:
* examples/app/appsink-src.c: (on_new_buffer_from_source),
(on_source_message), (on_sink_message), (main):
Add beefed up example app from bug #413418. It now also uses appsink
instead of fakesink for more ultimate coolness.
* gst-libs/gst/app/gstappsrc.c: (gst_app_src_class_init),
(gst_app_src_init), (gst_app_src_set_property),
(gst_app_src_get_property), (gst_app_src_unlock),
(gst_app_src_unlock_stop), (gst_app_src_create),
(gst_app_src_set_max_bytes), (gst_app_src_push_buffer),
(gst_app_src_end_of_stream):
* gst-libs/gst/app/gstappsrc.h:
Add block property to allow push based implementation to block when we
fill up the appsrc queues.
Emit the enough-data signal while releasing our lock.
Diffstat (limited to 'examples/app/Makefile.am')
-rw-r--r-- | examples/app/Makefile.am | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/app/Makefile.am b/examples/app/Makefile.am index fc4b9419..4f3df777 100644 --- a/examples/app/Makefile.am +++ b/examples/app/Makefile.am @@ -1,6 +1,6 @@ noinst_PROGRAMS = appsrc_ex appsrc-stream appsrc-stream2 appsrc-ra \ - appsrc-seekable + appsrc-seekable appsink-src appsrc_ex_SOURCES = appsrc_ex.c appsrc_ex_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) @@ -23,3 +23,10 @@ appsrc_ra_LDFLAGS = $(GST_LIBS) appsrc_seekable_SOURCES = appsrc-seekable.c appsrc_seekable_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) appsrc_seekable_LDFLAGS = $(GST_LIBS) + +appsink_src_SOURCES = appsink-src.c +appsink_src_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) +appsink_src_LDFLAGS = \ + $(GST_LIBS) \ + $(top_builddir)/gst-libs/gst/app/libgstapp-@GST_MAJORMINOR@.la + |