gst/gstelement.c: make elements try to recursively change state to PAUSED on all...
authorThomas Vander Stichele <thomas@apestaart.org>
Fri, 5 Mar 2004 13:07:48 +0000 (13:07 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Fri, 5 Mar 2004 13:07:48 +0000 (13:07 +0000)
commit674e6a9a02eb2f700b37301023183be855ab55fc
treea70b2cbdbf4116cdc871a37ede36d00bb687165c
parent65ff7c960b94e31e00f85522e247479ed3418b77
gst/gstelement.c: make elements try to recursively change state to PAUSED on all parents after an error to suppress e...

Original commit message from CVS:
* gst/gstelement.c: (gst_element_error_full):
make elements try to recursively change state to PAUSED on all
parents after an error to suppress ensuing warnings
* gst/parse/grammar.y:
make it check if it was able to sync the state, and throw an error
if not, so stuff like
oggdemux ! vorbisdec ! osssink gets caught
ChangeLog
gst/gstelement.c
gst/parse/grammar.y