1. 06 May, 2011 1 commit
  2. 05 May, 2011 2 commits
  3. 04 May, 2011 2 commits
  4. 02 May, 2011 1 commit
    • Wim Taymans's avatar
      event: add sticky flags to events · 2243adff
      Wim Taymans authored
      Add the sticky flag to events and a sticky index.
      Keep sticky events in an array on each pad.
      Remove GST_EVENT_SRC(), it is causing refcycles with sticky events, was not used
      and is not very interesting anyway.
      2243adff
  5. 27 Apr, 2011 1 commit
  6. 23 Feb, 2011 6 commits
  7. 22 Feb, 2011 1 commit
    • Wim Taymans's avatar
      cleanups · 5dd9ab1c
      Wim Taymans authored
      Fix padding, remove deprecated symbols.
      5dd9ab1c
  8. 10 Feb, 2011 2 commits
  9. 07 Dec, 2010 1 commit
  10. 03 Dec, 2010 1 commit
  11. 16 Jun, 2010 1 commit
  12. 06 Apr, 2010 1 commit
  13. 04 Apr, 2010 1 commit
  14. 27 Nov, 2009 1 commit
    • Thiago Santos's avatar
      gstevent: fix docs · 0491df55
      Thiago Santos authored
      Fix flush stops docs, those are serialized, not out of bounds.
      Probably a copy and paste mistake.
      0491df55
  15. 18 Nov, 2009 2 commits
  16. 04 Nov, 2009 1 commit
  17. 24 Jun, 2009 1 commit
  18. 01 Jun, 2009 1 commit
    • Wim Taymans's avatar
      add new API for framestepping · 386c516e
      Wim Taymans authored
      Add new STEP event and methods for creating/parsing the event
      Update design docs.
      Add new STEP_DONE message and method to create/parse.
      
      API: GstEvent::gst_event_new_step()
      API: GstEvent::gst_event_parse_step()
      API: GstMessage::gst_message_new_step_done()
      API: GstMessage::gst_message_parse_step_done()
      386c516e
  19. 29 May, 2009 2 commits
  20. 21 May, 2009 1 commit
  21. 04 Apr, 2009 1 commit
  22. 04 Nov, 2008 1 commit
    • Andy Wingo Wingo's avatar
      Add sequence numbers to events and messages. See #559250. · 5f5fbbdd
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2008-11-04  Andy Wingo  <wingo@pobox.com>
      
      Add sequence numbers to events and messages. See #559250.
      
      * gst/gstutils.c (gst_util_seqnum_next, gst_util_seqnum_compare):
      New functions.
      
      * gst/gstevent.h:
      * gst/gstevent.c (_gst_event_copy, gst_event_new): Initialize new
      events with a new sequence number, and copy it when copying.
      (gst_event_get_seqnum, gst_event_set_seqnum): Accessors for an
      event's sequence number.
      
      * gst/gstmessage.h:
      * gst/gstmessage.c (_gst_message_copy, gst_message_new_custom):
      (gst_event_get_seqnum, gst_event_set_seqnum): As with events, so
      with messages.
      
      * docs/gst/gstreamer-sections.txt: Add new functions to the docs.
      5f5fbbdd
  23. 13 Oct, 2008 1 commit
    • Wim Taymans's avatar
      docs/design/part-TODO.txt: Remove item from the todo list because it was fixed... · 97ec47ca
      Wim Taymans authored
      docs/design/part-TODO.txt: Remove item from the todo list because it was fixed with the latency state change rewrites.
      
      Original commit message from CVS:
      * docs/design/part-TODO.txt:
      Remove item from the todo list because it was fixed with the latency
      state change rewrites.
      * docs/design/part-seeking.txt:
      * docs/design/part-segments.txt:
      Update some docs.
      * gst/gstevent.c: (gst_event_new_new_segment_full),
      (gst_event_parse_new_segment_full), (gst_event_new_buffer_size),
      (gst_event_parse_buffer_size), (gst_event_new_qos),
      (gst_event_parse_qos), (gst_event_new_seek),
      (gst_event_parse_seek), (gst_event_new_latency),
      (gst_event_parse_latency):
      Use quarks to construct and parse events.
      * gst/gstquark.c: (_priv_gst_quarks_initialize):
      * gst/gstquark.h:
      Add some more quarks to the table.
      Emit a warning when the quark tables are not in sync.
      * tests/check/gst/gstbus.c: (GST_START_TEST):
      Add an assert.
      97ec47ca
  24. 01 Jul, 2008 1 commit
  25. 04 Jun, 2008 1 commit
  26. 18 May, 2008 1 commit
    • Tim-Philipp Müller's avatar
      gst/gstevent.c: Document that gst_event_new_tag() and... · 9ac2434c
      Tim-Philipp Müller authored
      gst/gstevent.c: Document that gst_event_new_tag() and gst_event_new_navigation() take ownership of the taglist/struct...
      
      Original commit message from CVS:
      * gst/gstevent.c:
      Document that gst_event_new_tag() and gst_event_new_navigation()
      take ownership of the taglist/structure passed to them. (#533635).
      9ac2434c
  27. 29 Apr, 2008 1 commit
    • Wim Taymans's avatar
      Add method to conveniently check the name of a custom event with gst_event_has_name(). · cf45b883
      Wim Taymans authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstevent.c: (gst_event_has_name):
      * gst/gstevent.h:
      * tests/check/gst/gstevent.c: (GST_START_TEST):
      Add method to conveniently check the name of a custom event with
      gst_event_has_name().
      Reformat the event docs so that related methods are put together instead
      of the default alphabetical sort.
      Update unit test with new method.
      API: GstEvent::gst_event_has_name()
      cf45b883
  28. 12 Feb, 2008 1 commit
    • Sebastian Dröge's avatar
      Properly chain up finalize functions to the parent class. · 109511b5
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/gstbuffer.c: (gst_buffer_class_init), (gst_buffer_finalize):
      * gst/gstevent.c: (gst_event_class_init), (gst_event_finalize):
      * gst/gstmessage.c: (gst_message_class_init),
      (gst_message_finalize):
      * gst/gstquery.c: (gst_query_class_init), (gst_query_finalize):
      * plugins/elements/gstfilesrc.c: (gst_mmap_buffer_class_init),
      (gst_mmap_buffer_finalize):
      Properly chain up finalize functions to the parent class.
      109511b5
  29. 17 Nov, 2007 1 commit
    • Stefan Kost's avatar
      gst/gstevent.c: Little documentation improvment. · d8e77f9b
      Stefan Kost authored
      Original commit message from CVS:
      * gst/gstevent.c:
      Little documentation improvment.
      * gst/gstpreset.c:
      More TODO cleanups. Remove c++ comments.
      * libs/gst/controller/gstcontroller.c:
      Add TODO and use quark from static string.
      * tests/check/gst/gstmessage.c:
      * tests/check/gst/gststructure.c:
      Use quark from static string.
      d8e77f9b
  30. 01 Nov, 2007 1 commit
    • Tim-Philipp Müller's avatar
      g_type_class_ref() other types as well, see #349410 and #64764. · 99a41cef
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/gst.c: (init_post):
      * gst/gstevent.c: (_gst_event_initialize):
      * gst/gstquery.c: (_gst_query_initialize):
      * libs/gst/dataprotocol/dataprotocol.c (gst_dp_init):
      g_type_class_ref() other types as well, see #349410 and #64764.
      * gst/gstbuffer.c: (_gst_buffer_initialize):
      * gst/gstmessage.c: (_gst_message_initialize):
      Simplify existing g_type_class_ref().
      99a41cef