flvmux: Remove the send_codec_data field from GstFlvPad
authorJan Urbański <wulczer@wulczer.org>
Mon, 15 Mar 2010 23:35:46 +0000 (00:35 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 16 Mar 2010 14:12:46 +0000 (15:12 +0100)
That field is not used anymore after the changes in
9fdecbc1c11f4e5af6578bba32a9b32771029d33.

gst/flv/gstflvmux.c
gst/flv/gstflvmux.h

index 505e0c22326a81cc98d26f0bd214d8e73193885b..9250ffd3aa5aef7728b4937edb8a5bc16555ec66 100644 (file)
@@ -301,14 +301,8 @@ gst_flv_mux_video_pad_setcaps (GstPad * pad, GstCaps * caps)
   if (ret && gst_structure_has_field (s, "codec_data")) {
     const GValue *val = gst_structure_get_value (s, "codec_data");
 
-    if (val) {
+    if (val)
       cpad->video_codec_data = gst_buffer_ref (gst_value_get_buffer (val));
-      cpad->sent_codec_data = FALSE;
-    } else {
-      cpad->sent_codec_data = TRUE;
-    }
-  } else {
-    cpad->sent_codec_data = TRUE;
   }
 
   gst_object_unref (mux);
@@ -455,14 +449,8 @@ gst_flv_mux_audio_pad_setcaps (GstPad * pad, GstCaps * caps)
   if (ret && gst_structure_has_field (s, "codec_data")) {
     const GValue *val = gst_structure_get_value (s, "codec_data");
 
-    if (val) {
+    if (val)
       cpad->audio_codec_data = gst_buffer_ref (gst_value_get_buffer (val));
-      cpad->sent_codec_data = FALSE;
-    } else {
-      cpad->sent_codec_data = TRUE;
-    }
-  } else {
-    cpad->sent_codec_data = TRUE;
   }
 
   gst_object_unref (mux);
@@ -525,8 +513,6 @@ gst_flv_mux_request_new_pad (GstElement * element,
   cpad->video_codec = G_MAXUINT;
   cpad->video_codec_data = NULL;
 
-  cpad->sent_codec_data = FALSE;
-
   cpad->last_timestamp = 0;
 
   /* FIXME: hacked way to override/extend the event function of
index 1af65305549be130dc71d1470dab9d8d2bdda53c..27de8bbb76309eb5aa02df47281d2cc859cb7318 100644 (file)
@@ -52,7 +52,6 @@ typedef struct
   guint video_codec;
   GstBuffer *video_codec_data;
 
-  gboolean sent_codec_data;
   GstClockTime last_timestamp;
 } GstFlvPad;