Merge branch 'master' into 0.11
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 7 Jul 2011 09:13:19 +0000 (11:13 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 7 Jul 2011 09:13:19 +0000 (11:13 +0200)
Conflicts:
libs/gst/base/gstbasesrc.c

1  2 
gst/gsttask.c
libs/gst/base/gstbasesrc.c

diff --cc gst/gsttask.c
Simple merge
@@@ -2139,11 -2111,10 +2139,10 @@@ gst_base_src_update_length (GstBaseSrc 
      }
    }
  
--  /* keep track of current position and update duration.
++  /* keep track of current duration.
     * segment is in bytes, we checked that above. */
    GST_OBJECT_LOCK (src);
 -  gst_segment_set_duration (&src->segment, GST_FORMAT_BYTES, size);
 +  src->segment.duration = size;
-   src->segment.position = offset;
    GST_OBJECT_UNLOCK (src);
  
    return TRUE;