Remove unneeded BUFFERING playbin2 flag for this tutorial.
authorXavi Artigas <xartigas@fluendo.com>
Mon, 11 Jun 2012 08:36:15 +0000 (10:36 +0200)
committerXavi Artigas <xartigas@fluendo.com>
Mon, 11 Jun 2012 08:36:15 +0000 (10:36 +0200)
gst-sdk/tutorials/basic-tutorial-12.c

index 3a4d5b0..99ef74f 100644 (file)
@@ -7,11 +7,6 @@ typedef struct _CustomData {
   GMainLoop *loop;\r
 } CustomData;\r
   \r
-/* playbin2 flags */\r
-typedef enum {\r
-  GST_PLAY_FLAG_BUFFERING     = (1 << 8)  /* We want to allow buffering */\r
-} GstPlayFlags;\r
-  \r
 static void cb_message (GstBus *bus, GstMessage *msg, CustomData *data) {\r
   \r
   switch (GST_MESSAGE_TYPE (msg)) {\r
@@ -65,7 +60,6 @@ int main(int argc, char *argv[]) {
   GstStateChangeReturn ret;\r
   GMainLoop *main_loop;\r
   CustomData data;\r
-  guint flags;\r
   \r
   /* Initialize GStreamer */\r
   gst_init (&argc, &argv);\r
@@ -77,11 +71,6 @@ int main(int argc, char *argv[]) {
   pipeline = gst_parse_launch ("playbin2 uri=http://docs.gstreamer.com/media/sintel_trailer-480p.webm", NULL);\r
   bus = gst_element_get_bus (pipeline);\r
   \r
-  /* Set the buffering flag */\r
-  g_object_get (pipeline, "flags", &flags, NULL);\r
-  flags |= GST_PLAY_FLAG_BUFFERING;\r
-  g_object_set (pipeline, "flags", flags, NULL);\r
-   \r
   /* Start playing */\r
   ret = gst_element_set_state (pipeline, GST_STATE_PLAYING);\r
   if (ret == GST_STATE_CHANGE_FAILURE) {\r