Ref some more classes in gst_init() to work around thread-safety issues in pre-2...
authorTim-Philipp Müller <tim@centricular.net>
Fri, 25 Apr 2008 10:01:46 +0000 (10:01 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 25 Apr 2008 10:01:46 +0000 (10:01 +0000)
commite46f846c1f561471145e9606b641cc27c647e20b
treefad982b82b2c186021833fd2d621ab650a862db1
parentd8d6ab79cb66a8a609fabcc87454e7bb738ca319
Ref some more classes in gst_init() to work around thread-safety issues in pre-2.16 GLibs, and add basic unit test.

Original commit message from CVS:
* gst/gst.c: (init_post), (gst_deinit):
* tests/check/gst/gstpipeline.c: (GST_START_TEST), (pipeline_thread),
(test_concurrent_create), (gst_pipeline_suite):
Ref some more classes in gst_init() to work around thread-safety
issues in pre-2.16 GLibs, and add basic unit test.
ChangeLog
gst/gst.c
tests/check/gst/gstpipeline.c