mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-14 05:12:09 +00:00
56bd24365a
The mad mp3 decoder element shouldn't parse tags at all really, but we have so far kept this code around for backwards-compatibility reasons for people building manual pipelines for some reason. However, as it turns out that code has never actually worked in 0.10 in practice, since it only gets executed if mad_frame_decode() returns LOSTSYNC, which doesn't actually seem to happen any more though because of the preceding mad_header_decode(), which will discover and report the sync loss if it runs into a tag and make mad_frame_decode() try to resync right away. Discovered this while trying to make it use gst_tag_list_from_id3v2_tag().
29 lines
911 B
Makefile
29 lines
911 B
Makefile
plugin_LTLIBRARIES = libgstmad.la
|
|
|
|
libgstmad_la_SOURCES = gstmad.c
|
|
|
|
libgstmad_la_CFLAGS = \
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
|
|
$(MAD_CFLAGS)
|
|
libgstmad_la_LIBADD = \
|
|
$(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_MAJORMINOR) \
|
|
-lgstaudio-$(GST_MAJORMINOR) $(MAD_LIBS)
|
|
libgstmad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
libgstmad_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
noinst_HEADERS = gstmad.h
|
|
|
|
Android.mk: Makefile.am $(BUILT_SOURCES)
|
|
androgenizer \
|
|
-:PROJECT libgstmad -:SHARED libgstmad \
|
|
-:TAGS eng debug \
|
|
-:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
|
|
-:SOURCES $(libgstmad_la_SOURCES) \
|
|
-:CPPFLAGS $(CPPFLAGS) \
|
|
-:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstmad_la_CFLAGS) \
|
|
-:LDFLAGS $(libgstmad_la_LDFLAGS) \
|
|
$(libgstmad_la_LIBADD) \
|
|
-ldl \
|
|
-:PASSTHROUGH LOCAL_ARM_MODE:=arm \
|
|
LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
|
|
> $@
|