From 7426be70ffb113f02e37407ea989e60b638b2f00 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Mon, 9 Nov 2009 19:08:49 +0000 Subject: [PATCH] aiff: Disable aiff muxer for this release. The aiff muxer relies on GstByteWriter API added after 0.10.25. Disable it for this release. Revert this commit after gst-plugins-bad 0.10.17 --- gst/aiff/Makefile.am | 3 ++- gst/aiff/aiff.c | 10 ++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/gst/aiff/Makefile.am b/gst/aiff/Makefile.am index 5a693d4b5d..d916b237a4 100644 --- a/gst/aiff/Makefile.am +++ b/gst/aiff/Makefile.am @@ -1,6 +1,6 @@ plugin_LTLIBRARIES = libgstaiff.la -libgstaiff_la_SOURCES = aiff.c aiffmux.c aiffparse.c +libgstaiff_la_SOURCES = aiff.c aiffparse.c libgstaiff_la_CFLAGS = \ $(GST_PLUGINS_BASE_CFLAGS) \ $(GST_BASE_CFLAGS) \ @@ -12,3 +12,4 @@ libgstaiff_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) libgstaiff_la_LIBTOOLFLAGS = --tag=disable-static noinst_HEADERS = aiffmux.h aiffparse.h +EXTRA_DIST = aiffmux.c diff --git a/gst/aiff/aiff.c b/gst/aiff/aiff.c index 5dcb915cc6..66af642e35 100644 --- a/gst/aiff/aiff.c +++ b/gst/aiff/aiff.c @@ -31,7 +31,7 @@ GST_DEBUG_CATEGORY_STATIC (aiff_debug); #define GST_CAT_DEFAULT (aiff_debug) GST_DEBUG_CATEGORY_EXTERN (aiffparse_debug); -GST_DEBUG_CATEGORY_EXTERN (aiffmux_debug); +/* GST_DEBUG_CATEGORY_EXTERN (aiffmux_debug); */ static gboolean plugin_init (GstPlugin * plugin) @@ -40,7 +40,7 @@ plugin_init (GstPlugin * plugin) GST_DEBUG_CATEGORY_INIT (aiff_debug, "aiff", 0, "AIFF plugin"); GST_DEBUG_CATEGORY_INIT (aiffparse_debug, "aiffparse", 0, "AIFF parser"); - GST_DEBUG_CATEGORY_INIT (aiffmux_debug, "aiffmux", 0, "AIFF muxer"); + /* GST_DEBUG_CATEGORY_INIT (aiffmux_debug, "aiffmux", 0, "AIFF muxer"); */ #ifdef ENABLE_NLS GST_DEBUG ("binding text domain %s to locale dir %s", GETTEXT_PACKAGE, @@ -51,8 +51,10 @@ plugin_init (GstPlugin * plugin) ret = gst_element_register (plugin, "aiffparse", GST_RANK_PRIMARY, GST_TYPE_AIFF_PARSE); - ret &= gst_element_register (plugin, "aiffmux", GST_RANK_NONE, - GST_TYPE_AIFF_MUX); + /* + ret &= gst_element_register (plugin, "aiffmux", GST_RANK_NONE, + GST_TYPE_AIFF_MUX); + */ return ret; }