gstreamer/testsuite
Ronald S. Bultje d8d03b6b98 docs/pwg/advanced-types.xml: Fix description for buffer-frames=0.
Original commit message from CVS:
* docs/pwg/advanced-types.xml:
Fix description for buffer-frames=0.
* docs/gst/tmpl/gstbin.sgml:
* gst/gstbin.c: (gst_bin_child_state_change_func),
(gst_bin_change_state), (gst_bin_change_state_norecurse):
* gst/gstbin.h:
* testsuite/threads/Makefile.am:
* testsuite/threads/threadi.c: (cb_timeout), (cb_quit), (cb_eos),
(cb_state), (cb_play), (main):
Fix non-recursive state changes to *really* change the state
of the object, and not just call parent_class->state_change.
Fix a lot of lockups caused by this. Fixes #132775. Add test
for the problem. Also enable test to show #142588 (fixed).
* gst/gstthread.c: (gst_thread_change_state),
(gst_thread_child_state_change):
Don't exit the thread if we go to NULL and are inside thread
context. Instead, return control to the main thread context
and exit from there.
* gst/gstelement.c: (gst_element_disable_threadsafe_properties):
Don't unset virtual functions, since those may still be used.
That's not necessarily correct, but suffices for now.
* configure.ac:
* testsuite/Makefile.am:
* testsuite/pad/Makefile.am:
* testsuite/pad/chainnopull.c: (gst_test_sink_class_init),
(gst_test_sink_base_init), (gst_test_sink_chain),
(gst_test_sink_init), (main):
* testsuite/pad/getnopush.c: (gst_test_src_class_init),
(gst_test_src_base_init), (gst_test_src_get), (gst_test_src_init),
(main):
* testsuite/pad/link.c: (gst_test_element_class_init),
(gst_test_element_base_init), (gst_test_src_get),
(gst_test_src_loop), (gst_test_src_init), (gst_test_filter_chain),
(gst_test_filter_loop), (gst_test_filter_init),
(gst_test_sink_chain), (gst_test_sink_loop), (gst_test_sink_init),
(cb_error), (main):
Add tests to show #150546. Pass, but should fail (currently
disabled from the testsuite).
* gst/gstscheduler.c: (gst_scheduler_dispose):
Dereference child schedulers on dispose (#94464).
* testsuite/bytestream/filepadsink.c: (gst_fp_sink_init):
Fix typo.
* testsuite/threads/thread.c: (main):
Add more debug.
2005-01-31 15:51:19 +00:00
..
bins fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
bytestream docs/pwg/advanced-types.xml: Fix description for buffer-frames=0. 2005-01-31 15:51:19 +00:00
caps replace framerate aproximations by their real value (24000/1001, 30000/1001, 60000/1001) 2005-01-14 12:18:35 +00:00
cleanup fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
clock fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
debug fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
dlopen fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
dynparams testsuite/: s/gst_pad_new/&_from_template/ prepare deprecation of gst_pad_new 2004-08-17 10:16:35 +00:00
elements /me kicks ds 2004-07-29 15:37:44 +00:00
ghostpads fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
indexers fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
negotiation fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
pad docs/pwg/advanced-types.xml: Fix description for buffer-frames=0. 2005-01-31 15:51:19 +00:00
parse Since parse can do 'element name=a:b' make 'a:b.' work as well. 2004-10-19 09:38:20 +00:00
plugin fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
refcounting testsuite/: s/gst_pad_new/&_from_template/ prepare deprecation of gst_pad_new 2004-08-17 10:16:35 +00:00
registry testsuite/registry/: A little program that looks through the registry to find elements of a given type. Not particul... 2005-01-06 04:28:52 +00:00
schedulers Added testcase for schduler segfault. 2004-11-04 11:03:48 +00:00
states revert state change changes as agreed so we can rework them gradually 2004-07-29 20:33:49 +00:00
tags fold enumcaps into caps/; clean up Makefile.am files 2004-07-28 11:43:04 +00:00
threads docs/pwg/advanced-types.xml: Fix description for buffer-frames=0. 2005-01-31 15:51:19 +00:00
.gitignore ignore some more 2004-03-15 17:26:30 +00:00
Makefile.am docs/pwg/advanced-types.xml: Fix description for buffer-frames=0. 2005-01-31 15:51:19 +00:00
Rules change plugin path 2004-07-02 10:15:14 +00:00
test_gst_init.c gst-indent run on core 2004-03-13 15:27:01 +00:00