1. 22 Feb, 2011 1 commit
    • Wim Taymans's avatar
      cleanups · 5dd9ab1c
      Wim Taymans authored
      Fix padding, remove deprecated symbols.
      5dd9ab1c
  2. 15 Feb, 2011 4 commits
  3. 07 Dec, 2010 1 commit
  4. 16 Jun, 2010 1 commit
  5. 07 Apr, 2010 1 commit
  6. 17 Mar, 2010 2 commits
  7. 23 Oct, 2009 2 commits
  8. 11 Sep, 2009 2 commits
  9. 02 Sep, 2009 1 commit
    • Wim Taymans's avatar
      states: post structure change on sinkpads · f64243e0
      Wim Taymans authored
      Post the structure change messages on the sinkpads of the elements. This allows
      us to catch unlinked pads earlier without ending up with inconsistent element
      degrees.
      f64243e0
  10. 30 Jun, 2009 1 commit
  11. 24 Jun, 2009 1 commit
  12. 19 Jun, 2009 1 commit
  13. 12 Jun, 2009 3 commits
  14. 01 Jun, 2009 2 commits
    • Wim Taymans's avatar
      framestep: implement backwards framestep · 0c205b96
      Wim Taymans authored
      Update framestep document, we want to pass the flush flag in the step-done
      message.
      
      Add flush flag to the gstmessage.
      
      Update examples to use the new step-done message api.
      
      Implement framestep with playback rates < 0.0 too.
      0c205b96
    • 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
  15. 29 May, 2009 2 commits
  16. 27 May, 2009 1 commit
  17. 22 May, 2009 2 commits
    • Stefan Kost's avatar
      docs: fix gtk-doc warnings · c2da78a9
      Stefan Kost authored
      Move MT safety to main description (it does not belong to Return: or Since:
      statement). Add a few missing return docs. Downgrade a normal comment froma doc
      comment. Fix a doc header to only contain symbol name.
      c2da78a9
    • Jan Schmidt's avatar
      docs: Fix up some documentation warnings. · c05e2382
      Jan Schmidt authored
      Since: tags should always be the last thing in a doc block, apparently.
      Add some Returns: descriptions to some recent functions.
      c05e2382
  18. 11 May, 2009 2 commits
  19. 04 Apr, 2009 1 commit
  20. 18 Feb, 2009 1 commit
    • Wim Taymans's avatar
      Add message to request a state change · 4b986a4a
      Wim Taymans authored
      Add a GST_MESSAGE_REQUEST_STATE that can be posted by element when they would
      like to have the application change the state of the pipeline. the primary use
      case is to pause the pipeline when an audio mixer is mixing a higher priority
      stream but it can also be used for other purposes.
      
      Add some docs and a unit test.
      
      Implement the REQUEST_STATE message in gst-launch.
      
      API: gst_message_new_request_state()
      API: gst_message_parse_request_state()
      API: GST_MESSAGE_REQUEST_STATE
      4b986a4a
  21. 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
  22. 06 Oct, 2008 1 commit
    • Wim Taymans's avatar
      Implement STRUCTURE_CHANGED messages. These messages will be used to signal... · cb981302
      Wim Taymans authored
      Implement STRUCTURE_CHANGED messages. These messages will be used to signal the parent bin of link/unlink operations ...
      
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstmessage.c: (gst_message_new_structure_change),
      (gst_message_parse_structure_change):
      * gst/gstmessage.h:
      Implement STRUCTURE_CHANGED messages. These messages will be used to
      signal the parent bin of link/unlink operations that could require a
      resync when doing a state change. See ##510354.
      API: gst_message_new_structure_change()
      API: gst_message_parse_structure_change()
      cb981302
  23. 24 Jul, 2008 1 commit
  24. 17 May, 2008 1 commit
  25. 16 Apr, 2008 1 commit
  26. 08 Apr, 2008 2 commits
    • Wim Taymans's avatar
      Reorder the message docs and headers for clarity. · 5e14412c
      Wim Taymans authored
      Original commit message from CVS:
      * docs/gst/gstreamer-sections.txt:
      * gst/gstmessage.c: (gst_message_set_buffering_stats),
      (gst_message_parse_buffering_stats):
      * gst/gstmessage.h:
      * gst/gstquery.c: (gst_query_new_latency), (gst_query_set_latency),
      (gst_query_parse_latency), (gst_query_new_buffering),
      (gst_query_set_buffering_percent),
      (gst_query_parse_buffering_percent),
      (gst_query_set_buffering_stats), (gst_query_parse_buffering_stats),
      (gst_query_set_buffering_avail), (gst_query_parse_buffering_avail):
      * gst/gstquery.h:
      Reorder the message docs and headers for clarity.
      Add aditional buffering stats API for messages.
      Add buffering query.
      Convert some leftover queries to use GstQuark.
      API: gst_message_set_buffering_stats
      API: gst_message_parse_buffering_stats
      API: GST_QUERY_BUFFERING
      API: GstBufferingMode
      API: gst_query_new_buffering
      API: gst_query_set_buffering_percent
      API: gst_query_parse_buffering_percent
      API: gst_query_set_buffering_stats
      API: gst_query_parse_buffering_stats
      API: gst_query_set_buffering_avail
      API: gst_query_parse_buffering_avail
      5e14412c
    • Wim Taymans's avatar
      gst/gstmessage.c: Use GstQuark for messages. · 6215f509
      Wim Taymans authored
      Original commit message from CVS:
      * gst/gstmessage.c: (gst_message_new_error),
      (gst_message_new_warning), (gst_message_new_info),
      (gst_message_new_buffering), (gst_message_new_state_changed),
      (gst_message_new_clock_provide), (gst_message_new_clock_lost),
      (gst_message_new_new_clock), (gst_message_new_segment_start),
      (gst_message_new_segment_done), (gst_message_new_duration),
      (gst_message_new_async_start), (gst_message_parse_buffering),
      (gst_message_parse_state_changed),
      (gst_message_parse_clock_provide), (gst_message_parse_clock_lost),
      (gst_message_parse_new_clock), (gst_message_parse_error),
      (gst_message_parse_warning), (gst_message_parse_info),
      (gst_message_parse_segment_start),
      (gst_message_parse_segment_done), (gst_message_parse_duration),
      (gst_message_parse_async_start):
      Use GstQuark for messages.
      6215f509
  27. 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