Commit de4bb6e1 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller 🐠

dataurisrc: remove plugin, moved to core

https://bugzilla.gnome.org/show_bug.cgi?id=774527
parent 674efaad
......@@ -78,6 +78,7 @@ CRUFT_FILES = \
$(top_builddir)/tests/check/elements/{aac,ac3,amr,flac,mpegaudio,dca}parse \
$(top_builddir)/tests/check/elements/autocolorspace \
$(top_builddir)/tests/check/elements/capssetter \
$(top_builddir)/tests/check/elements/dataurisrc \
$(top_builddir)/tests/check/elements/imagefreeze \
$(top_builddir)/tests/check/elements/qtmux \
$(top_builddir)/tests/check/elements/rtpmux \
......@@ -97,6 +98,7 @@ CRUFT_DIRS = \
$(top_srcdir)/gst/aacparse \
$(top_srcdir)/gst/amrparse \
$(top_srcdir)/gst/camerabin \
$(top_srcdir)/gst/dataurisrc \
$(top_srcdir)/gst/flacparse \
$(top_srcdir)/gst/hls \
$(top_srcdir)/gst/imagefreeze \
......
......@@ -500,7 +500,6 @@ AG_GST_CHECK_PLUGIN(bayer)
AG_GST_CHECK_PLUGIN(camerabin2)
AG_GST_CHECK_PLUGIN(cdxaparse)
AG_GST_CHECK_PLUGIN(coloreffects)
AG_GST_CHECK_PLUGIN(dataurisrc)
AG_GST_CHECK_PLUGIN(dccp)
AG_GST_CHECK_PLUGIN(debugutils)
AG_GST_CHECK_PLUGIN(dvbsuboverlay)
......@@ -3688,7 +3687,6 @@ gst/bayer/Makefile
gst/camerabin2/Makefile
gst/cdxaparse/Makefile
gst/coloreffects/Makefile
gst/dataurisrc/Makefile
gst/dccp/Makefile
gst/debugutils/Makefile
gst/dvbsuboverlay/Makefile
......
......@@ -121,7 +121,6 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/audiovisualizers/gstwavescope.h \
$(top_srcdir)/gst/camerabin2/gstcamerabin2.h \
$(top_srcdir)/gst/coloreffects/gstcoloreffects.h \
$(top_srcdir)/gst/dataurisrc/gstdataurisrc.h \
$(top_srcdir)/gst/dccp/gstdccpclientsink.h \
$(top_srcdir)/gst/dccp/gstdccpclientsrc.h \
$(top_srcdir)/gst/dccp/gstdccpserversink.h \
......
......@@ -39,7 +39,6 @@
<xi:include href="xml/element-cvlaplace.xml" />
<xi:include href="xml/element-cvsmooth.xml" />
<xi:include href="xml/element-cvsobel.xml" />
<xi:include href="xml/element-dataurisrc.xml" />
<!--xi:include href="xml/element-dc1394.xml" /-->
<xi:include href="xml/element-diffuse.xml" />
<xi:include href="xml/element-dilate.xml" />
......@@ -170,7 +169,6 @@
<xi:include href="xml/plugin-camerabin.xml" />
<xi:include href="xml/plugin-coloreffects.xml" />
<xi:include href="xml/plugin-curl.xml" />
<xi:include href="xml/plugin-dataurisrc.xml" />
<xi:include href="xml/plugin-debugutilsbad.xml" />
<xi:include href="xml/plugin-dtsdec.xml" />
<xi:include href="xml/plugin-dvb.xml" />
......
......@@ -821,22 +821,6 @@ GST_TYPE_DASH_DEMUX
gst_dash_demux_get_type
</SECTION>
<SECTION>
<FILE>element-dataurisrc</FILE>
<TITLE>dataurisrc</TITLE>
GstDataURISrc
<SUBSECTION Standard>
GstDataURISrcClass
GST_DATA_URI_SRC
GST_DATA_URI_SRC_CAST
GST_IS_DATA_URI_SRC
GST_DATA_URI_SRC_CLASS
GST_IS_DATA_URI_SRC_CLASS
GST_TYPE_DATA_URI_SRC
<SUBSECTION Private>
gst_data_uri_src_get_type
</SECTION>
<SECTION>
<FILE>element-dc1394</FILE>
<TITLE>dc1394</TITLE>
......
......@@ -34008,16 +34008,6 @@
<DEFAULT>DVI/IMA APDCM</DEFAULT>
</ARG>
<ARG>
<NAME>GstDataURISrc::uri</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>URI</NICK>
<BLURB>URI that should be used.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>frei0r-filter-primaries::factor</NAME>
<TYPE>gdouble</TYPE>
......@@ -102,7 +102,6 @@ GObject
GstWaylandSink
GstBaseSrc
GstAvdtpSrc
GstDataURISrc
GstFliteTestSrc
GstInterAudioSrc
GstInterSubSrc
......
......@@ -22,7 +22,6 @@ GstCeltEnc GstPreset GstTagSetter
GstCompositor GstChildProxy
GstDaalaEnc GstPreset
GstDashDemux GstChildProxy
GstDataURISrc GstURIHandler
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
GstDfbVideoSink GstNavigation GstColorBalance
GstDiracEnc GstPreset
......
<plugin>
<name>dataurisrc</name>
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
<version>1.10.0</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
<name>dataurisrc</name>
<longname>data: URI source element</longname>
<class>Source</class>
<description>Handles data: uris</description>
<author>Philippe Normand &lt;pnormand@igalia.com&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>ANY</details>
</caps>
</pads>
</element>
</elements>
</plugin>
\ No newline at end of file
......@@ -197,7 +197,6 @@ make ERROR_CFLAGS='' ERROR_CXXFLAGS=''
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
......
plugin_LTLIBRARIES = libgstdataurisrc.la
libgstdataurisrc_la_SOURCES = gstdataurisrc.c gstdataurisrc.h
libgstdataurisrc_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS)
libgstdataurisrc_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstdataurisrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
libgstdataurisrc_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
This diff is collapsed.
/* GStreamer
*
* Copyright (C) 2009 Igalia S.L
* Copyright (C) 2009 Sebastian Dröge <sebastian.droege@collabora.co.uk>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301, USA.
*/
#ifndef __GST_DATA_URI_SRC__
#define __GST_DATA_URI_SRC__
#include <gst/gst.h>
#include <gst/base/gstbasesrc.h>
G_BEGIN_DECLS
#define GST_TYPE_DATA_URI_SRC \
(gst_data_uri_src_get_type())
#define GST_DATA_URI_SRC(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_DATA_URI_SRC,GstDataURISrc))
#define GST_DATA_URI_SRC_CLASS(klass) \
(G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_DATA_URI_SRC,GstDataURISrcClass))
#define GST_IS_DATA_URI_SRC(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_DATA_URI_SRC))
#define GST_IS_DATA_URI_SRC_CLASS(klass) \
(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_DATA_URI_SRC))
typedef struct _GstDataURISrc GstDataURISrc;
typedef struct _GstDataURISrcClass GstDataURISrcClass;
struct _GstDataURISrc
{
GstBaseSrc parent;
/* <private> */
gchar *uri;
GstBuffer *buffer;
};
struct _GstDataURISrcClass
{
GstBaseSrcClass parent_class;
};
GType gst_data_uri_src_get_type (void);
G_END_DECLS
#endif /* __GST_DATA_URI_SRC__ */
dataurisrc_sources = [
'gstdataurisrc.c',
]
gstdatauri = library('gstdataurisrc',
dataurisrc_sources,
c_args : gst_plugins_bad_args,
include_directories : [configinc],
dependencies : [gstbase_dep],
install : true,
install_dir : plugins_install_dir,
)
......@@ -16,7 +16,6 @@ subdir('camerabin2')
#subdir('cdxaparse')
subdir('coloreffects')
subdir('compositor')
subdir('dataurisrc')
#did not work
#subdir('dccp')
subdir('debugutils')
......
......@@ -260,7 +260,6 @@ check_PROGRAMS = \
elements/audiomixer \
elements/asfmux \
elements/camerabin \
elements/dataurisrc \
elements/gdppay \
elements/gdpdepay \
elements/compositor \
......
......@@ -18,7 +18,6 @@ curlsmtpsink
dash_demux
dash_isoff
dash_mpd
dataurisrc
faac
faad
gdpdepay
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment