- 22 Feb, 2011 1 commit
-
-
Wim Taymans authored
Fix padding, remove deprecated symbols.
-
- 15 Feb, 2011 4 commits
-
-
Wim Taymans authored
Add a timeout member to the progress messages to let the application know about the timeout so that it can do some gui things with it.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
- 07 Dec, 2010 1 commit
-
-
Tim-Philipp Müller authored
Many of these are superfluous, added for clarity.
-
- 16 Jun, 2010 1 commit
-
-
- 07 Apr, 2010 1 commit
-
-
Tim-Philipp Müller authored
-
- 17 Mar, 2010 2 commits
-
-
Wim Taymans authored
-
Robert Swain authored
This has been implemented as per part-qos.txt and partially addresses bug #322947
-
- 23 Oct, 2009 2 commits
-
-
Wim Taymans authored
This reverts commit 61cf93a3.
-
Edward Hervey authored
If we've already checked that we have a valid message, use the entries directly.
-
- 11 Sep, 2009 2 commits
-
-
Jan Schmidt authored
-
Jan Schmidt authored
The structure_change message was originally emitted on source pads and then recently changed to be sink pads. This causes a failure in the gst-python testsuite. Disable the restriction so that the published behaviour is still allowed.
-
- 02 Sep, 2009 1 commit
-
-
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.
-
- 30 Jun, 2009 1 commit
-
-
Wim Taymans authored
Parse the duration field too.
-
- 24 Jun, 2009 1 commit
-
-
Edward Hervey authored
If ever we do anything in mini_object_finalize, we should make sure the 4 core miniobject finalize methods chain back up again.
-
- 19 Jun, 2009 1 commit
-
-
Tim-Philipp Müller authored
-
- 12 Jun, 2009 3 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
Update design doc with step-start docs. Add eos field to step done message when stepping in reverse, update the segment time field. Flush out the current step when we are flushing.
-
Wim Taymans authored
-
- 01 Jun, 2009 2 commits
-
-
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.
-
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()
-
- 29 May, 2009 2 commits
-
-
Tim-Philipp Müller authored
Add convenience wrapper for gst_structure_id_empty_new() plus gst_structure_id_set() and use it in a few places. API: gst_structure_id_new()
-
Tim-Philipp Müller authored
Use gst_structure_id_empty_new() in combination with GST_QUARK rather than gst_structure_id_new() when creating message, event, query and taglist structures. Mostly just because we can.
-
- 27 May, 2009 1 commit
-
-
Sebastian Dröge authored
Fixes bug #582588.
-
- 22 May, 2009 2 commits
-
-
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.
-
Jan Schmidt authored
Since: tags should always be the last thing in a doc block, apparently. Add some Returns: descriptions to some recent functions.
-
- 11 May, 2009 2 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
Add methods to handle the stream_status message types.
-
- 04 Apr, 2009 1 commit
-
-
Sebastian Dröge authored
-
- 18 Feb, 2009 1 commit
-
-
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
-
- 04 Nov, 2008 1 commit
-
-
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.
-
- 06 Oct, 2008 1 commit
-
-
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()
-
- 24 Jul, 2008 1 commit
-
-
Thijs Vermeir authored
Original commit message from CVS: * gst/gstmessage.c: Fix confusing documentation.
-
- 17 May, 2008 1 commit
-
-
Sebastian Dröge authored
Original commit message from CVS: * gst/gstmessage.c: (gst_message_new_error), (gst_message_new_warning), (gst_message_new_info): * gst/gstmessage.h: Mark the debug string parameters as const. Fixes bug #533490.
-
- 16 Apr, 2008 1 commit
-
-
Stefan Kost authored
Original commit message from CVS: * gst/gstmessage.c: Use G_GINT64_CONSTANT in varargs function.
-
- 08 Apr, 2008 2 commits
-
-
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
-
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.
-
- 12 Feb, 2008 1 commit
-
-
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.
-