2010-02-15 11:09:53 +00:00
|
|
|
plugin_LTLIBRARIES =
|
|
|
|
|
|
|
|
if USE_VORBIS
|
|
|
|
plugin_LTLIBRARIES += libgstvorbis.la
|
2001-12-20 22:30:14 +00:00
|
|
|
|
2010-01-14 09:07:22 +00:00
|
|
|
libgstvorbis_la_SOURCES = gstvorbis.c \
|
|
|
|
gstvorbisdec.c \
|
2010-02-15 11:09:53 +00:00
|
|
|
gstvorbisdeclib.c \
|
2010-01-14 09:07:22 +00:00
|
|
|
gstvorbisenc.c \
|
|
|
|
gstvorbisparse.c \
|
|
|
|
gstvorbistag.c \
|
2010-01-14 09:05:35 +00:00
|
|
|
gstvorbiscommon.c
|
examples/seeking/seek.c: Update seek example.
Original commit message from CVS:
* examples/seeking/seek.c: (setup_dynamic_link),
(make_dv_pipeline), (make_vorbis_theora_pipeline), (query_rates),
(query_positions_elems), (query_positions_pads), (do_seek):
Update seek example.
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_event),
(gst_ogg_pad_typefind), (gst_ogg_demux_chain_elem_pad),
(gst_ogg_demux_queue_data), (gst_ogg_demux_chain_peer),
(gst_ogg_pad_submit_packet), (gst_ogg_pad_submit_page),
(gst_ogg_demux_handle_event),
(gst_ogg_demux_deactivate_current_chain),
(gst_ogg_demux_activate_chain), (gst_ogg_demux_perform_seek),
(gst_ogg_demux_collect_chain_info), (gst_ogg_demux_collect_info),
(gst_ogg_demux_chain), (gst_ogg_demux_send_event),
(gst_ogg_demux_loop):
* ext/ogg/gstoggmux.c: (gst_ogg_mux_collected):
* ext/theora/theoradec.c: (theora_dec_src_event),
(theora_dec_src_getcaps), (theora_dec_sink_event),
(theora_dec_push), (theora_dec_chain):
* ext/vorbis/Makefile.am:
* ext/vorbis/vorbisdec.c: (vorbis_dec_src_event),
(vorbis_dec_sink_event), (vorbis_dec_push),
(vorbis_handle_data_packet):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_sink_event),
(gst_vorbisenc_chain):
* gst/playback/gststreaminfo.c: (cb_probe):
* gst/subparse/gstsubparse.c: (gst_subparse_src_event):
* gst/videorate/gstvideorate.c: (gst_videorate_event):
* gst/videoscale/gstvideoscale.c:
(gst_videoscale_handle_src_event):
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_event):
* sys/ximage/ximagesink.c: (gst_ximagesink_show_frame),
(gst_ximagesink_navigation_send_event):
* sys/xvimage/xvimagesink.c:
(gst_xvimagesink_navigation_send_event):
Various event updates and cleanups
2005-07-27 18:34:29 +00:00
|
|
|
|
2011-11-25 13:11:54 +00:00
|
|
|
libgstvorbis_la_CFLAGS = \
|
2011-10-05 13:43:35 +00:00
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(VORBIS_CFLAGS)
|
2001-12-21 08:17:49 +00:00
|
|
|
## AM_PATH_VORBIS also sets VORBISENC_LIBS
|
2005-07-13 17:58:07 +00:00
|
|
|
libgstvorbis_la_LIBADD = \
|
2012-04-04 12:20:13 +00:00
|
|
|
$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la \
|
|
|
|
$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
|
2005-07-13 17:58:07 +00:00
|
|
|
$(GST_LIBS) \
|
|
|
|
$(VORBIS_LIBS) $(VORBISENC_LIBS)
|
2006-06-11 14:08:54 +00:00
|
|
|
libgstvorbis_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
2012-10-24 10:10:44 +00:00
|
|
|
libgstvorbis_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
|
2010-02-15 11:09:53 +00:00
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_IVORBIS
|
|
|
|
plugin_LTLIBRARIES += libgstivorbisdec.la
|
|
|
|
|
|
|
|
libgstivorbisdec_la_SOURCES = gstivorbisdec.c \
|
|
|
|
gstvorbisdec.c gstvorbisdeclib.c gstvorbiscommon.c
|
2011-11-25 13:11:54 +00:00
|
|
|
libgstivorbisdec_la_CFLAGS = \
|
2011-10-07 12:52:33 +00:00
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
|
2010-02-15 11:09:53 +00:00
|
|
|
-DTREMOR $(IVORBIS_CFLAGS)
|
|
|
|
libgstivorbisdec_la_LIBADD = \
|
2012-04-04 12:20:13 +00:00
|
|
|
$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la \
|
|
|
|
$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
|
2010-02-15 11:09:53 +00:00
|
|
|
$(GST_LIBS) $(IVORBIS_LIBS)
|
|
|
|
libgstivorbisdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
2012-10-24 10:10:44 +00:00
|
|
|
libgstivorbisdec_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
|
2010-02-15 11:09:53 +00:00
|
|
|
endif
|
2001-12-20 22:30:14 +00:00
|
|
|
|
2010-01-14 09:05:35 +00:00
|
|
|
noinst_HEADERS = gstvorbisenc.h \
|
|
|
|
gstvorbisdec.h \
|
2010-02-15 11:09:53 +00:00
|
|
|
gstvorbisdeclib.h \
|
2010-01-14 09:05:35 +00:00
|
|
|
gstvorbisparse.h \
|
|
|
|
gstvorbistag.h \
|
|
|
|
gstvorbiscommon.h
|
|
|
|
|
2011-03-31 17:56:00 +00:00
|
|
|
Android.mk: Makefile.am $(BUILT_SOURCES)
|
|
|
|
androgenizer \
|
|
|
|
-:PROJECT libgstivorbisdec -:SHARED libgstivorbisdec \
|
|
|
|
-:TAGS eng debug \
|
|
|
|
-:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
|
|
|
|
-:SOURCES $(libgstivorbisdec_la_SOURCES) \
|
|
|
|
-:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstivorbisdec_la_CFLAGS) \
|
|
|
|
-:LDFLAGS $(libgstivorbisdec_la_LDFLAGS) \
|
|
|
|
$(libgstivorbisdec_la_LIBADD) \
|
|
|
|
-lvorbisidec \
|
|
|
|
-ldl \
|
|
|
|
-:PASSTHROUGH LOCAL_ARM_MODE:=arm \
|
|
|
|
LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
|
|
|
|
> $@
|