1. 29 Mar, 2012 1 commit
  2. 28 Mar, 2012 1 commit
  3. 16 Mar, 2012 1 commit
  4. 12 Feb, 2012 2 commits
  5. 10 Feb, 2012 1 commit
    • Wim Taymans's avatar
      clean up object init · 151d7fac
      Wim Taymans authored
      Make an _init method where the parent mini-object and other fields are
      initialized.
      Check that the passed structure doesn't already have a parent.
      Use the _new_custom () constructors
      151d7fac
  6. 08 Feb, 2012 1 commit
  7. 28 Jan, 2012 3 commits
  8. 27 Jan, 2012 4 commits
  9. 26 Jan, 2012 2 commits
  10. 30 Nov, 2011 1 commit
  11. 28 Nov, 2011 1 commit
  12. 08 Nov, 2011 1 commit
  13. 02 Nov, 2011 2 commits
  14. 26 Oct, 2011 1 commit
  15. 12 Oct, 2011 2 commits
  16. 04 Oct, 2011 1 commit
  17. 07 Sep, 2011 1 commit
  18. 29 Aug, 2011 3 commits
  19. 15 Aug, 2011 1 commit
  20. 16 Jul, 2011 1 commit
  21. 10 Jun, 2011 1 commit
    • Wim Taymans's avatar
      event: add reset_time boolean to flush_stop event · bbfec45e
      Wim Taymans authored
      Add a boolean to the flush_stop event to make it possible to implement flushes
      that don't reset_time.
      Make basesink post async_done with the reset_time property from the flush stop
      event.
      Fix some unit tests
      bbfec45e
  22. 23 May, 2011 1 commit
  23. 18 May, 2011 2 commits
  24. 17 May, 2011 3 commits
  25. 16 May, 2011 1 commit
    • Wim Taymans's avatar
      Rework GstSegment handling · bdbc0693
      Wim Taymans authored
      Improve GstSegment, rename some fields. The idea is to have the GstSegment
      structure represent the timing structure of the buffers as they are generated by
      the source or demuxer element.
      gst_segment_set_seek() -> gst_segment_do_seek()
      Rename the NEWSEGMENT event to SEGMENT.
      Make parsing of the SEGMENT event into a GstSegment structure.
      Pass a GstSegment structure when making a new SEGMENT event. This allows us to
      pass the timing info directly to the next element. No accumulation is needed in
      the receiving element, all the info is inside the element.
      Remove gst_segment_set_newsegment(): This function as used to accumulate
      segments received from upstream, which is now not needed anymore because the
      segment event contains the complete timing information.
      bdbc0693
  26. 11 May, 2011 1 commit
    • Wim Taymans's avatar
      structure: more cleanups · 9597545d
      Wim Taymans authored
      gst_structure_get_type() -> _gst_structure_type to avoid method calls for
      getting the GType that initialized at the start.
      Hide some structure fields in private data so that we can change the
      implementation.
      Move structure equality check from caps.c to structure.c where it belongs.
      9597545d