Changes in:  gst-plugins-good

 gstreamer:139c96c129149266669c9799ad3b30d84f62065b
 gst-plugins-base:36efe20679c85ad72733e55c291df56bc9740f03
 gst-plugins-good:52fc07831026e6e439e93a0baf8a279a6ae6b052
 gst-plugins-ugly:12509f4a80a4469430bcc6e6f5847955ae60440f
 gst-plugins-bad:078b82d6d1c609257b6528a9c4efb1ed4acd2bb8
 gst-ffmpeg:ca1b5d85765be8df27d0a87a45426c7925ce1f29
 gnonlin:5d52548056b05a0a2fb7fd901c6b8623c2a1b642
 gst-editing-services:105d901c12d4e9e1f6cdf0681a9e961d80bb6a1e
 gst-python:c889037e40bb3568ef8cd9456123d744b25a919b

====== gst-plugins-good =============

 commit 52fc07831026e6e439e93a0baf8a279a6ae6b052
Author: Thiago Santos <ts.santos@sisa.samsung.com>
Date:   Mon Jan 13 10:08:09 2014 -0300

    qtdemux: remove elst_offset variables

    They are not used anymore

commit 5fe1b3eb28f9960b2980e149b5f721dae466a4d8
Author: Thiago Santos <ts.santos@sisa.samsung.com>
Date:   Mon Jan 6 21:36:17 2014 -0300

    qtdemux: remember reverse playback when verifying the segment end

    Check if the rate is positive or negative to correctly compare the current
    position with the segment to make reverse playback work

commit 90a5565229f39b181e8644c4b5482c614dbcb0fd
Author: Thiago Santos <ts.santos@sisa.samsung.com>
Date:   Fri Jan 3 10:59:35 2014 -0300

    qtdemux: do not ignore empty segments

    Make sure empty segments are used and pushed with a gap event
    to represent its data (or lack of it)

    Each QtSegment is mapped into a GstSegment with the corresponding
    media range. For empty QtSegments a gap event is pushed instead
    of GstBuffers and it advances to the next QtSegment.

    To make this work with seeks, need to keep track of the starting
    'base' to make sure it remains consistently increasing when
    pushing new segment events.
    For example: if a seek makes qtdemux start from 5s, the first
    segment will have a base=0. When the next segment is activated,
    its base time will be QtSegment.time - qtdemux.segment_base so
    that it doesn't include the first 5s that weren't played and
    shouldn't be accounted on the running time

    This purposedly will remove the fix made for
    https://bugzilla.gnome.org/show_bug.cgi?id=700264, at this
    point it was decided to respect the gaps, even if they cause
    a delay on playback, because that's the way the file was crafted.

    https://bugzilla.gnome.org/show_bug.cgi?id=345830