Updated the API docs
[platform/upstream/gstreamer.git] / docs / gst / tmpl / gstscheduler.sgml
1 <!-- ##### SECTION Title ##### -->
2 GstScheduler
3
4 <!-- ##### SECTION Short_Description ##### -->
5 An abstract class for plugable schedulers.
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 This is a base class for custom schedulers.
10 </para>
11
12 <!-- ##### SECTION See_Also ##### -->
13 <para>
14
15 </para>
16
17 <!-- ##### MACRO GST_SCHED_PARENT ##### -->
18 <para>
19 Get the parent #GstElement of this scheduler.
20
21 </para>
22
23 @sched: the scheduler to query.
24
25
26 <!-- ##### FUNCTION gst_scheduler_add_element ##### -->
27 <para>
28
29 </para>
30
31 @sched: 
32 @element: 
33
34
35 <!-- ##### FUNCTION gst_scheduler_remove_element ##### -->
36 <para>
37
38 </para>
39
40 @sched: 
41 @element: 
42
43
44 <!-- ##### FUNCTION gst_scheduler_enable_element ##### -->
45 <para>
46
47 </para>
48
49 @sched: 
50 @element: 
51
52
53 <!-- ##### FUNCTION gst_scheduler_disable_element ##### -->
54 <para>
55
56 </para>
57
58 @sched: 
59 @element: 
60
61
62 <!-- ##### FUNCTION gst_scheduler_pad_connect ##### -->
63 <para>
64
65 </para>
66
67 @sched: 
68 @srcpad: 
69 @sinkpad: 
70
71
72 <!-- ##### FUNCTION gst_scheduler_pad_disconnect ##### -->
73 <para>
74
75 </para>
76
77 @sched: 
78 @srcpad: 
79 @sinkpad: 
80
81
82 <!-- ##### FUNCTION gst_scheduler_pad_select ##### -->
83 <para>
84
85 </para>
86
87 @sched: 
88 @padlist: 
89 @Returns: 
90
91
92 <!-- ##### FUNCTION gst_scheduler_iterate ##### -->
93 <para>
94
95 </para>
96
97 @sched: 
98 @Returns: 
99
100
101 <!-- ##### FUNCTION gst_scheduler_show ##### -->
102 <para>
103
104 </para>
105
106 @sched: 
107
108
109 <!-- ##### FUNCTION gst_scheduler_lock_element ##### -->
110 <para>
111
112 </para>
113
114 @sched: 
115 @element: 
116
117
118 <!-- ##### FUNCTION gst_scheduler_unlock_element ##### -->
119 <para>
120
121 </para>
122
123 @sched: 
124 @element: 
125
126