summaryrefslogtreecommitdiffstats
path: root/gst/matroska/matroska-demux.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/matroska/matroska-demux.c')
-rw-r--r--gst/matroska/matroska-demux.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/gst/matroska/matroska-demux.c b/gst/matroska/matroska-demux.c
index 19e9ef2c..a038aade 100644
--- a/gst/matroska/matroska-demux.c
+++ b/gst/matroska/matroska-demux.c
@@ -79,10 +79,6 @@ gst_matroska_demux_change_state (GstElement * element);
static void gst_matroska_demux_set_clock (GstElement * element,
GstClock * clock);
-/* gobject bla bla */
-static void gst_matroska_demux_get_property (GObject * object,
- guint prop_id, GValue * value, GParamSpec * pspec);
-
/* caps functions */
static GstCaps *gst_matroska_demux_video_caps (GstMatroskaTrackVideoContext
* videocontext,
@@ -154,23 +150,12 @@ gst_matroska_demux_base_init (GstMatroskaDemuxClass * klass)
static void
gst_matroska_demux_class_init (GstMatroskaDemuxClass * klass)
{
- GObjectClass *gobject_class;
GstElementClass *gstelement_class;
- gobject_class = (GObjectClass *) klass;
gstelement_class = (GstElementClass *) klass;
- g_object_class_install_property (gobject_class, ARG_METADATA,
- g_param_spec_boxed ("metadata", "Metadata", "Metadata",
- GST_TYPE_STRUCTURE, G_PARAM_READABLE));
- g_object_class_install_property (gobject_class, ARG_STREAMINFO,
- g_param_spec_boxed ("streaminfo", "Streaminfo", "Streaminfo",
- GST_TYPE_STRUCTURE, G_PARAM_READABLE));
-
parent_class = g_type_class_ref (GST_TYPE_EBML_READ);
- gobject_class->get_property = gst_matroska_demux_get_property;
-
gstelement_class->change_state = gst_matroska_demux_change_state;
gstelement_class->send_event = gst_matroska_demux_send_event;
gstelement_class->set_clock = gst_matroska_demux_set_clock;
@@ -196,7 +181,6 @@ gst_matroska_demux_init (GstMatroskaDemux * demux)
for (i = 0; i < GST_MATROSKA_DEMUX_MAX_STREAMS; i++) {
demux->src[i] = NULL;
}
- demux->streaminfo = demux->metadata = NULL;
demux->writing_app = demux->muxing_app = NULL;
demux->index = NULL;
@@ -234,10 +218,6 @@ gst_matroska_demux_reset (GstElement * element)
demux->num_v_streams = 0;
/* reset media info */
-
- gst_caps_replace (&demux->metadata, NULL);
- gst_caps_replace (&demux->streaminfo, NULL);
-
g_free (demux->writing_app);
demux->writing_app = NULL;
g_free (demux->muxing_app);
@@ -2514,28 +2494,6 @@ gst_matroska_demux_change_state (GstElement * element)
return GST_STATE_SUCCESS;
}
-static void
-gst_matroska_demux_get_property (GObject * object,
- guint prop_id, GValue * value, GParamSpec * pspec)
-{
- GstMatroskaDemux *demux;
-
- g_return_if_fail (GST_IS_MATROSKA_DEMUX (object));
- demux = GST_MATROSKA_DEMUX (object);
-
- switch (prop_id) {
- case ARG_STREAMINFO:
- g_value_set_boxed (value, demux->streaminfo);
- break;
- case ARG_METADATA:
- g_value_set_boxed (value, demux->metadata);
- break;
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
- break;
- }
-}
-
gboolean
gst_matroska_demux_plugin_init (GstPlugin * plugin)
{