1. 07 Oct, 2012 1 commit
  2. 06 Oct, 2012 4 commits
  3. 05 Oct, 2012 3 commits
    • Wim Taymans's avatar
      docs: remove obsolete part-block document · b549918c
      Wim Taymans authored
      Merge the part-block document into part-probes
      b549918c
    • Wim Taymans's avatar
      pad: resend dropped events · d630a115
      Wim Taymans authored
      If we try to push sticky events but a probe dropped them, we don't mark
      the event as received and mark the pad as PENDING_EVENTS. This ensures
      that we resend the event the next time. For this we need to let the
      custom flow return from the probe trickle up to
      gst_pad_push_event_unchecked() so that we can differentiate between
      OK and DROPPED probe returns.
      d630a115
    • Wim Taymans's avatar
      pad: don't store sticky events on flushing/EOS pads · 0ae3492f
      Wim Taymans authored
      Don't store sticky events on flushing or EOS pads. This was done
      correctly for source pads but not for sink pads.
      0ae3492f
  4. 04 Oct, 2012 5 commits
  5. 03 Oct, 2012 7 commits
  6. 02 Oct, 2012 8 commits
  7. 01 Oct, 2012 8 commits
  8. 29 Sep, 2012 2 commits
    • Jan Schmidt's avatar
      basesrc: Fix seamless segment function · 906738ab
      Jan Schmidt authored
      The 3rd parameter of gst_base_src_new_seamless_segment in
      0.10 is the time associated with the start of the new segment,
      not the position in the new segment. Fix the name of the parameter,
      the docs, and the implementation to match the needs of the only
      extant consumer: DVD playback.
      906738ab
    • Tim-Philipp Müller's avatar
      value: avoid duplicates when intersecting lists · 507fc9ce
      Tim-Philipp Müller authored
      Fixes negotiation taking a ridiculous amount of
      time (multiple 10s of seconds on a core2) when
      there are duplicate entries in lists.
      
      Could have a negative performance impact on other
      scenarios because we now have to iterate the
      dest list to avoid duplicates, but we don't
      have a lot of lists any more these days, and
      they tend to be small anyway. The negatives
      are hopefully countered by the positive effects
      of reducing the list length early on in the
      process. And in any case, it's the right thing
      to do.
      
      Based on patch by Andre Moreira Magalhaes.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=684981
      507fc9ce
  9. 28 Sep, 2012 2 commits