[gst-cvs] wtay gstreamer: gstreamer/ gstreamer/check/states/ gstreamer/gst/ gstreamer/gst/base/

Wim Taymans wtay at freedesktop.org
Thu Nov 3 09:12:53 PST 2005


CVS Root:       /cvs/gstreamer
Module:         gstreamer
Changes by:     wtay
Date:           Thu Nov 03 2005  09:12:12 PST

Log message:
        * check/states/sinks.c: (GST_START_TEST), (gst_object_suite):
        Added some more checks. Specifically the case where NO_PREROLL
        elements are in the pipeline.
        * gst/base/gstbasesink.c: (gst_base_sink_commit_state),
        (gst_base_sink_handle_object), (gst_base_sink_do_sync),
        (gst_base_sink_get_position):
        Post READY->PAUSED state change messages too.
        Fix bug where VOID was posted as pending state...
        * gst/gstbin.c: (gst_bin_recalc_state):
        use _element_continue_state() to continue the state change.
        * gst/gstelement.c: (gst_element_continue_state),
        (gst_element_commit_state), (gst_element_set_state_func),
        (gst_element_change_state), (gst_element_change_state_func):
        Lots of state change cleanups, assign the STATE_RETURN in
        a new continue_state() function that also propagates the
        last return value from a state change to the app.
        Update some debug statements with proper category.

Modified files:
    .               : ChangeLog
    check/states    : sinks.c
    gst             : gstbin.c gstelement.c
    gst/base        : gstbasesink.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.1825&r2=1.1826
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/check/states/sinks.c.diff?r1=1.13&r2=1.14
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstbin.c.diff?r1=1.305&r2=1.306
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstelement.c.diff?r1=1.402&r2=1.403
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/base/gstbasesink.c.diff?r1=1.84&r2=1.85




More information about the Gstreamer-commits mailing list