mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-22 16:26:39 +00:00
gst/schedulers/gstoptimalscheduler.c: Try to work with the threading mess that queue_link is.
Original commit message from CVS: * gst/schedulers/gstoptimalscheduler.c: (get_group_schedule_function): Try to work with the threading mess that queue_link is.
This commit is contained in:
parent
6a4b9177e4
commit
34d1219213
2 changed files with 12 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2005-02-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
||||
|
||||
* gst/schedulers/gstoptimalscheduler.c:
|
||||
(get_group_schedule_function):
|
||||
Try to work with the threading mess that queue_link is.
|
||||
|
||||
2005-02-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
||||
|
||||
* gst/gstbin.c: (gst_bin_remove_func):
|
||||
|
|
|
@ -1286,7 +1286,12 @@ get_group_schedule_function (int argc, char *argv[])
|
|||
{
|
||||
GstOptSchedulerGroup *group = (GstOptSchedulerGroup *) argv;
|
||||
GstElement *entry = group->entry;
|
||||
const GList *pads = gst_element_get_pad_list (entry);
|
||||
const GList *pads;
|
||||
|
||||
/* what if the entry point disappeared? */
|
||||
if (!entry)
|
||||
return 0;
|
||||
pads = gst_element_get_pad_list (entry);
|
||||
|
||||
GST_LOG ("executing get-based group %p", group);
|
||||
|
||||
|
|
Loading…
Reference in a new issue