oggmux: don't overwrite object properties
authorDavid Schleef <ds@schleef.org>
Fri, 4 Sep 2009 07:11:38 +0000 (00:11 -0700)
committerDavid Schleef <ds@schleef.org>
Sat, 21 Nov 2009 18:40:42 +0000 (19:40 +0100)
ext/ogg/gstoggmux.c

index b075ee1..b37a563 100644 (file)
@@ -231,8 +231,6 @@ gst_ogg_mux_clear (GstOggMux * ogg_mux)
 {
   ogg_mux->pulling = NULL;
   ogg_mux->need_headers = TRUE;
-  ogg_mux->max_delay = DEFAULT_MAX_DELAY;
-  ogg_mux->max_page_delay = DEFAULT_MAX_PAGE_DELAY;
   ogg_mux->delta_pad = NULL;
   ogg_mux->offset = 0;
   ogg_mux->next_ts = 0;
@@ -260,6 +258,9 @@ gst_ogg_mux_init (GstOggMux * ogg_mux)
       (GstCollectPadsFunction) GST_DEBUG_FUNCPTR (gst_ogg_mux_collected),
       ogg_mux);
 
+  ogg_mux->max_delay = DEFAULT_MAX_DELAY;
+  ogg_mux->max_page_delay = DEFAULT_MAX_PAGE_DELAY;
+
   gst_ogg_mux_clear (ogg_mux);
 }