multipartdemux: remove deprecated and unused "autoscan" property
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 6 Jul 2012 11:46:30 +0000 (12:46 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 6 Jul 2012 11:46:30 +0000 (12:46 +0100)
Replaced by boundary=NULL.

gst/multipart/multipartdemux.c
gst/multipart/multipartdemux.h

index 540b2989a36724f388a12988d2252cd20a76dfb2..3100d7a296bf707f41a96daa5689def77e9d3a20 100644 (file)
 GST_DEBUG_CATEGORY_STATIC (gst_multipart_demux_debug);
 #define GST_CAT_DEFAULT gst_multipart_demux_debug
 
-/* signals and args */
-enum
-{
-  /* FILL ME */
-  LAST_SIGNAL
-};
-
-#define DEFAULT_AUTOSCAN               FALSE
 #define DEFAULT_BOUNDARY               NULL
 #define DEFAULT_SINGLE_STREAM  FALSE
 
 enum
 {
   PROP_0,
-  PROP_AUTOSCAN,
   PROP_BOUNDARY,
   PROP_SINGLE_STREAM
 };
@@ -148,11 +139,6 @@ gst_multipart_demux_class_init (GstMultipartDemuxClass * klass)
           DEFAULT_BOUNDARY,
           G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS));
 
-  g_object_class_install_property (gobject_class, PROP_AUTOSCAN,
-      g_param_spec_boolean ("autoscan", "autoscan",
-          "Try to autofind the prefix (deprecated unused, see boundary)",
-          DEFAULT_AUTOSCAN, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
-
   /**
    * GstMultipartDemux::single-stream:
    *
@@ -203,7 +189,6 @@ gst_multipart_demux_init (GstMultipartDemux * multipart)
   multipart->content_length = -1;
   multipart->header_completed = FALSE;
   multipart->scanpos = 0;
-  multipart->autoscan = DEFAULT_AUTOSCAN;
   multipart->singleStream = DEFAULT_SINGLE_STREAM;
 }
 
@@ -675,7 +660,6 @@ gst_multipart_set_property (GObject * object, guint prop_id,
 {
   GstMultipartDemux *filter;
 
-  g_return_if_fail (GST_IS_MULTIPART_DEMUX (object));
   filter = GST_MULTIPART_DEMUX (object);
 
   switch (prop_id) {
@@ -687,9 +671,6 @@ gst_multipart_set_property (GObject * object, guint prop_id,
         filter->boundary_len = strlen (filter->boundary);
       }
       break;
-    case PROP_AUTOSCAN:
-      filter->autoscan = g_value_get_boolean (value);
-      break;
     case PROP_SINGLE_STREAM:
       filter->singleStream = g_value_get_boolean (value);
       break;
@@ -705,16 +686,12 @@ gst_multipart_get_property (GObject * object, guint prop_id,
 {
   GstMultipartDemux *filter;
 
-  g_return_if_fail (GST_IS_MULTIPART_DEMUX (object));
   filter = GST_MULTIPART_DEMUX (object);
 
   switch (prop_id) {
     case PROP_BOUNDARY:
       g_value_set_string (value, filter->boundary);
       break;
-    case PROP_AUTOSCAN:
-      g_value_set_boolean (value, filter->autoscan);
-      break;
     case PROP_SINGLE_STREAM:
       g_value_set_boolean (value, filter->singleStream);
       break;
index ed8f4f1a818674f0833f3976071797a00e9276dc..48e901b00c68d924f68a48b369f1df29eff67574 100644 (file)
@@ -79,9 +79,6 @@ struct _GstMultipartDemux
   gchar *mime_type;
   gint content_length;
 
-  /* deprecated, unused */
-  gboolean autoscan;
-
   /* Index inside the current data when manually looking for the boundary */
   gint scanpos;