/src/gstreamer/subprojects/gstreamer/gst/gstmessage.h
Line | Count | Source |
1 | | /* GStreamer |
2 | | * Copyright (C) 2004 Wim Taymans <wim@fluendo.com> |
3 | | * |
4 | | * gstmessage.h: Header for GstMessage subsystem |
5 | | * |
6 | | * This library is free software; you can redistribute it and/or |
7 | | * modify it under the terms of the GNU Library General Public |
8 | | * License as published by the Free Software Foundation; either |
9 | | * version 2 of the License, or (at your option) any later version. |
10 | | * |
11 | | * This library is distributed in the hope that it will be useful, |
12 | | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
14 | | * Library General Public License for more details. |
15 | | * |
16 | | * You should have received a copy of the GNU Library General Public |
17 | | * License along with this library; if not, write to the |
18 | | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, |
19 | | * Boston, MA 02110-1301, USA. |
20 | | */ |
21 | | |
22 | | #ifndef __GST_MESSAGE_H__ |
23 | | #define __GST_MESSAGE_H__ |
24 | | |
25 | | #include <glib.h> |
26 | | |
27 | | G_BEGIN_DECLS |
28 | | |
29 | | typedef struct _GstMessage GstMessage; |
30 | | |
31 | | /** |
32 | | * GstMessageType: |
33 | | * @GST_MESSAGE_UNKNOWN: an undefined message |
34 | | * @GST_MESSAGE_EOS: end-of-stream reached in a pipeline. The application will |
35 | | * only receive this message in the PLAYING state and every time it sets a |
36 | | * pipeline to PLAYING that is in the EOS state. The application can perform a |
37 | | * flushing seek in the pipeline, which will undo the EOS state again. |
38 | | * @GST_MESSAGE_ERROR: an error occurred. When the application receives an error |
39 | | * message it should stop playback of the pipeline and not assume that more |
40 | | * data will be played. It is possible to specify a redirection url to the error |
41 | | * messages by setting a `redirect-location` field into the error message, application |
42 | | * or high level bins might use the information as required. |
43 | | * @GST_MESSAGE_WARNING: a warning occurred. |
44 | | * @GST_MESSAGE_INFO: an info message occurred |
45 | | * @GST_MESSAGE_TAG: a tag was found. |
46 | | * @GST_MESSAGE_BUFFERING: the pipeline is buffering. When the application |
47 | | * receives a buffering message in the PLAYING state for a non-live pipeline it |
48 | | * must PAUSE the pipeline until the buffering completes, when the percentage |
49 | | * field in the message is 100%. For live pipelines, no action must be |
50 | | * performed and the buffering percentage can be used to inform the user about |
51 | | * the progress. |
52 | | * @GST_MESSAGE_STATE_CHANGED: a state change happened |
53 | | * @GST_MESSAGE_STATE_DIRTY: an element changed state in a streaming thread. |
54 | | * This message is deprecated. |
55 | | * @GST_MESSAGE_STEP_DONE: a stepping operation finished. |
56 | | * @GST_MESSAGE_CLOCK_PROVIDE: an element notifies its capability of providing |
57 | | * a clock. This message is used internally and |
58 | | * never forwarded to the application. |
59 | | * @GST_MESSAGE_CLOCK_LOST: The current clock as selected by the pipeline became |
60 | | * unusable. The pipeline will select a new clock on |
61 | | * the next PLAYING state change. The application |
62 | | * should set the pipeline to PAUSED and back to |
63 | | * PLAYING when this message is received. |
64 | | * @GST_MESSAGE_NEW_CLOCK: a new clock was selected in the pipeline. |
65 | | * @GST_MESSAGE_STRUCTURE_CHANGE: the structure of the pipeline changed. This |
66 | | * message is used internally and never forwarded to the application. |
67 | | * @GST_MESSAGE_STREAM_STATUS: status about a stream, emitted when it starts, |
68 | | * stops, errors, etc.. |
69 | | * @GST_MESSAGE_APPLICATION: message posted by the application, possibly |
70 | | * via an application-specific element. |
71 | | * @GST_MESSAGE_ELEMENT: element-specific message, see the specific element's |
72 | | * documentation |
73 | | * @GST_MESSAGE_SEGMENT_START: pipeline started playback of a segment. This |
74 | | * message is used internally and never forwarded to the application. |
75 | | * @GST_MESSAGE_SEGMENT_DONE: pipeline completed playback of a segment. This |
76 | | * message is forwarded to the application after all elements that posted |
77 | | * @GST_MESSAGE_SEGMENT_START posted a GST_MESSAGE_SEGMENT_DONE message. |
78 | | * @GST_MESSAGE_DURATION_CHANGED: The duration of a pipeline changed. The |
79 | | * application can get the new duration with a duration query. |
80 | | * @GST_MESSAGE_ASYNC_START: Posted by elements when they start an ASYNC |
81 | | * #GstStateChange. This message is not forwarded to the application but is used |
82 | | * internally. |
83 | | * @GST_MESSAGE_ASYNC_DONE: Posted by elements when they complete an ASYNC |
84 | | * #GstStateChange. The application will only receive this message from the toplevel |
85 | | * pipeline. |
86 | | * @GST_MESSAGE_LATENCY: Posted by elements when their latency changes. The |
87 | | * application should recalculate and distribute a new latency. |
88 | | * @GST_MESSAGE_REQUEST_STATE: Posted by elements when they want the pipeline to |
89 | | * change state. This message is a suggestion to the application which can |
90 | | * decide to perform the state change on (part of) the pipeline. |
91 | | * @GST_MESSAGE_STEP_START: A stepping operation was started. |
92 | | * @GST_MESSAGE_QOS: A buffer was dropped or an element changed its processing |
93 | | * strategy for Quality of Service reasons. |
94 | | * @GST_MESSAGE_PROGRESS: A progress message. |
95 | | * @GST_MESSAGE_TOC: A new table of contents (TOC) was found or previously found TOC |
96 | | * was updated. |
97 | | * @GST_MESSAGE_RESET_TIME: Message to request resetting the pipeline's |
98 | | * running time from the pipeline. This is an internal message which |
99 | | * applications will likely never receive. |
100 | | * @GST_MESSAGE_STREAM_START: Message indicating start of a new stream. Useful |
101 | | * e.g. when using playbin in gapless playback mode, to get notified when |
102 | | * the next title actually starts playing (which will be some time after |
103 | | * the URI for the next title has been set). |
104 | | * @GST_MESSAGE_NEED_CONTEXT: Message indicating that an element wants a specific context (Since: 1.2) |
105 | | * @GST_MESSAGE_HAVE_CONTEXT: Message indicating that an element created a context (Since: 1.2) |
106 | | * @GST_MESSAGE_EXTENDED: Message is an extended message type (see below). |
107 | | * These extended message IDs can't be used directly with mask-based API |
108 | | * like gst_bus_poll() or gst_bus_timed_pop_filtered(), but you can still |
109 | | * filter for GST_MESSAGE_EXTENDED and then check the result for the |
110 | | * specific type. (Since: 1.4) |
111 | | * @GST_MESSAGE_DEVICE_ADDED: Message indicating a #GstDevice was added to |
112 | | * a #GstDeviceProvider (Since: 1.4) |
113 | | * @GST_MESSAGE_DEVICE_REMOVED: Message indicating a #GstDevice was removed |
114 | | * from a #GstDeviceProvider (Since: 1.4) |
115 | | * @GST_MESSAGE_PROPERTY_NOTIFY: Message indicating a #GObject property has |
116 | | * changed (Since: 1.10) |
117 | | * @GST_MESSAGE_STREAM_COLLECTION: Message indicating a new #GstStreamCollection |
118 | | * is available (Since: 1.10) |
119 | | * @GST_MESSAGE_STREAMS_SELECTED: Message indicating the active selection of |
120 | | * #GstStreams has changed (Since: 1.10) |
121 | | * @GST_MESSAGE_REDIRECT: Message indicating to request the application to |
122 | | * try to play the given URL(s). Useful if for example a HTTP 302/303 |
123 | | * response is received with a non-HTTP URL inside. (Since: 1.10) |
124 | | * @GST_MESSAGE_DEVICE_CHANGED: Message indicating a #GstDevice was changed |
125 | | * a #GstDeviceProvider (Since: 1.16) |
126 | | * @GST_MESSAGE_INSTANT_RATE_REQUEST: Message sent by elements to request the |
127 | | * running time from the pipeline when an instant rate change should |
128 | | * be applied (which may be in the past when the answer arrives). (Since: 1.18) |
129 | | * @GST_MESSAGE_DEVICE_MONITOR_STARTED: Message indicating the |
130 | | * #GstDeviceMonitor has completed async startup (Since: 1.28) |
131 | | * @GST_MESSAGE_ANY: mask for all of the above messages. |
132 | | * |
133 | | * The different message types that are available. |
134 | | */ |
135 | | /* NOTE: keep in sync with quark registration in gstmessage.c |
136 | | * NOTE: keep GST_MESSAGE_ANY a valid gint to avoid compiler warnings. |
137 | | */ |
138 | | /* FIXME: 2.0: Make it NOT flags, just a regular 1,2,3,4.. enumeration */ |
139 | | /* FIXME: For GST_MESSAGE_ANY ~0 -> 0xffffffff see |
140 | | * https://bugzilla.gnome.org/show_bug.cgi?id=732633 |
141 | | */ |
142 | | typedef enum |
143 | | { |
144 | | GST_MESSAGE_UNKNOWN = 0, |
145 | | GST_MESSAGE_EOS = (1 << 0), |
146 | | GST_MESSAGE_ERROR = (1 << 1), |
147 | | GST_MESSAGE_WARNING = (1 << 2), |
148 | | GST_MESSAGE_INFO = (1 << 3), |
149 | | GST_MESSAGE_TAG = (1 << 4), |
150 | | GST_MESSAGE_BUFFERING = (1 << 5), |
151 | | GST_MESSAGE_STATE_CHANGED = (1 << 6), |
152 | | GST_MESSAGE_STATE_DIRTY = (1 << 7), |
153 | | GST_MESSAGE_STEP_DONE = (1 << 8), |
154 | | GST_MESSAGE_CLOCK_PROVIDE = (1 << 9), |
155 | | GST_MESSAGE_CLOCK_LOST = (1 << 10), |
156 | | GST_MESSAGE_NEW_CLOCK = (1 << 11), |
157 | | GST_MESSAGE_STRUCTURE_CHANGE = (1 << 12), |
158 | | GST_MESSAGE_STREAM_STATUS = (1 << 13), |
159 | | GST_MESSAGE_APPLICATION = (1 << 14), |
160 | | GST_MESSAGE_ELEMENT = (1 << 15), |
161 | | GST_MESSAGE_SEGMENT_START = (1 << 16), |
162 | | GST_MESSAGE_SEGMENT_DONE = (1 << 17), |
163 | | GST_MESSAGE_DURATION_CHANGED = (1 << 18), |
164 | | GST_MESSAGE_LATENCY = (1 << 19), |
165 | | GST_MESSAGE_ASYNC_START = (1 << 20), |
166 | | GST_MESSAGE_ASYNC_DONE = (1 << 21), |
167 | | GST_MESSAGE_REQUEST_STATE = (1 << 22), |
168 | | GST_MESSAGE_STEP_START = (1 << 23), |
169 | | GST_MESSAGE_QOS = (1 << 24), |
170 | | GST_MESSAGE_PROGRESS = (1 << 25), |
171 | | GST_MESSAGE_TOC = (1 << 26), |
172 | | GST_MESSAGE_RESET_TIME = (1 << 27), |
173 | | GST_MESSAGE_STREAM_START = (1 << 28), |
174 | | GST_MESSAGE_NEED_CONTEXT = (1 << 29), |
175 | | GST_MESSAGE_HAVE_CONTEXT = (1 << 30), |
176 | | GST_MESSAGE_EXTENDED = (gint) (1u << 31), |
177 | | GST_MESSAGE_DEVICE_ADDED = GST_MESSAGE_EXTENDED + 1, |
178 | | GST_MESSAGE_DEVICE_REMOVED = GST_MESSAGE_EXTENDED + 2, |
179 | | GST_MESSAGE_PROPERTY_NOTIFY = GST_MESSAGE_EXTENDED + 3, |
180 | | GST_MESSAGE_STREAM_COLLECTION = GST_MESSAGE_EXTENDED + 4, |
181 | | GST_MESSAGE_STREAMS_SELECTED = GST_MESSAGE_EXTENDED + 5, |
182 | | GST_MESSAGE_REDIRECT = GST_MESSAGE_EXTENDED + 6, |
183 | | GST_MESSAGE_DEVICE_CHANGED = GST_MESSAGE_EXTENDED + 7, |
184 | | GST_MESSAGE_INSTANT_RATE_REQUEST = GST_MESSAGE_EXTENDED + 8, |
185 | | /** |
186 | | * GST_MESSAGE_DEVICE_MONITOR_STARTED: |
187 | | * |
188 | | * Message indicating the #GstDeviceMonitor has completed async startup. |
189 | | * |
190 | | * Since: 1.28 |
191 | | */ |
192 | | GST_MESSAGE_DEVICE_MONITOR_STARTED = GST_MESSAGE_EXTENDED + 9, |
193 | | GST_MESSAGE_ANY = (gint) (0xffffffff) |
194 | | } GstMessageType; |
195 | | |
196 | | #include <gst/gstminiobject.h> |
197 | | #include <gst/gstobject.h> |
198 | | #include <gst/gstelement.h> |
199 | | #include <gst/gsttaglist.h> |
200 | | #include <gst/gststructure.h> |
201 | | #include <gst/gstquery.h> |
202 | | #include <gst/gsttoc.h> |
203 | | #include <gst/gstdevice.h> |
204 | | #include <gst/gststreams.h> |
205 | | #include <gst/gststreamcollection.h> |
206 | | |
207 | | GST_API GType _gst_message_type; |
208 | | |
209 | 4 | #define GST_TYPE_MESSAGE (_gst_message_type) |
210 | 0 | #define GST_IS_MESSAGE(obj) (GST_IS_MINI_OBJECT_TYPE (obj, GST_TYPE_MESSAGE)) |
211 | 8.05M | #define GST_MESSAGE_CAST(obj) ((GstMessage*)(obj)) |
212 | 0 | #define GST_MESSAGE(obj) (GST_MESSAGE_CAST(obj)) |
213 | | |
214 | | /* the lock is used to handle the synchronous handling of messages, |
215 | | * the emitting thread is blocked until the handling thread processed |
216 | | * the message using this mutex/cond pair */ |
217 | 0 | #define GST_MESSAGE_GET_LOCK(message) (&GST_MESSAGE_CAST(message)->lock) |
218 | 0 | #define GST_MESSAGE_LOCK(message) g_mutex_lock(GST_MESSAGE_GET_LOCK(message)) |
219 | 0 | #define GST_MESSAGE_UNLOCK(message) g_mutex_unlock(GST_MESSAGE_GET_LOCK(message)) |
220 | 0 | #define GST_MESSAGE_GET_COND(message) (&GST_MESSAGE_CAST(message)->cond) |
221 | | #define GST_MESSAGE_WAIT(message) g_cond_wait(GST_MESSAGE_GET_COND(message),GST_MESSAGE_GET_LOCK(message)) |
222 | 0 | #define GST_MESSAGE_SIGNAL(message) g_cond_signal(GST_MESSAGE_GET_COND(message)) |
223 | | |
224 | | /** |
225 | | * GST_MESSAGE_TYPE: |
226 | | * @message: a #GstMessage |
227 | | * |
228 | | * Get the #GstMessageType of @message. |
229 | | */ |
230 | 2.65M | #define GST_MESSAGE_TYPE(message) (GST_MESSAGE_CAST(message)->type) |
231 | | /** |
232 | | * GST_MESSAGE_TYPE_IS_EXTENDED: |
233 | | * @message: a #GstMessage |
234 | | * |
235 | | * Check if the message is in the extended message group |
236 | | * Since: 1.4 |
237 | | */ |
238 | 282k | #define GST_MESSAGE_TYPE_IS_EXTENDED(message) (!!(GST_MESSAGE_CAST(message)->type & GST_MESSAGE_EXTENDED)) |
239 | | |
240 | | /** |
241 | | * GST_MESSAGE_TYPE_NAME: |
242 | | * @message: a #GstMessage |
243 | | * |
244 | | * Get a constant string representation of the #GstMessageType of @message. |
245 | | */ |
246 | 0 | #define GST_MESSAGE_TYPE_NAME(message) gst_message_type_get_name(GST_MESSAGE_TYPE(message)) |
247 | | /** |
248 | | * GST_MESSAGE_TIMESTAMP: |
249 | | * @message: a #GstMessage |
250 | | * |
251 | | * Get the timestamp of @message. This is the timestamp when the message |
252 | | * was created. |
253 | | */ |
254 | 533k | #define GST_MESSAGE_TIMESTAMP(message) (GST_MESSAGE_CAST(message)->timestamp) |
255 | | /** |
256 | | * GST_MESSAGE_SRC: |
257 | | * @message: a #GstMessage |
258 | | * |
259 | | * Get the object that posted @message. |
260 | | */ |
261 | 3.46M | #define GST_MESSAGE_SRC(message) (GST_MESSAGE_CAST(message)->src) |
262 | | |
263 | | /** |
264 | | * GST_MESSAGE_SEQNUM: |
265 | | * @message: a #GstMessage |
266 | | * |
267 | | * Get the sequence number of @message. |
268 | | */ |
269 | 564k | #define GST_MESSAGE_SEQNUM(message) (GST_MESSAGE_CAST(message)->seqnum) |
270 | | |
271 | | /** |
272 | | * GST_MESSAGE_SRC_NAME: |
273 | | * @message: a #GstMessage |
274 | | * |
275 | | * Get the name of the object that posted @message. Returns "(NULL)" if |
276 | | * the message has no source object set. |
277 | | */ |
278 | | #define GST_MESSAGE_SRC_NAME(message) (GST_MESSAGE_SRC(message) ? \ |
279 | | GST_OBJECT_NAME (GST_MESSAGE_SRC(message)) : "(NULL)") |
280 | | |
281 | | /** |
282 | | * GstStructureChangeType: |
283 | | * @GST_STRUCTURE_CHANGE_TYPE_PAD_LINK: Pad linking is starting or done. |
284 | | * @GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK: Pad unlinking is starting or done. |
285 | | * |
286 | | * The type of a %GST_MESSAGE_STRUCTURE_CHANGE. |
287 | | */ |
288 | | typedef enum { |
289 | | GST_STRUCTURE_CHANGE_TYPE_PAD_LINK = 0, |
290 | | GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK = 1 |
291 | | } GstStructureChangeType; |
292 | | |
293 | | /** |
294 | | * GstStreamStatusType: |
295 | | * @GST_STREAM_STATUS_TYPE_CREATE: A new thread need to be created. |
296 | | * @GST_STREAM_STATUS_TYPE_ENTER: a thread entered its loop function |
297 | | * @GST_STREAM_STATUS_TYPE_LEAVE: a thread left its loop function |
298 | | * @GST_STREAM_STATUS_TYPE_DESTROY: a thread is destroyed |
299 | | * @GST_STREAM_STATUS_TYPE_START: a thread is started |
300 | | * @GST_STREAM_STATUS_TYPE_PAUSE: a thread is paused |
301 | | * @GST_STREAM_STATUS_TYPE_STOP: a thread is stopped |
302 | | * |
303 | | * The type of a %GST_MESSAGE_STREAM_STATUS. The stream status messages inform the |
304 | | * application of new streaming threads and their status. |
305 | | */ |
306 | | typedef enum { |
307 | | GST_STREAM_STATUS_TYPE_CREATE = 0, |
308 | | GST_STREAM_STATUS_TYPE_ENTER = 1, |
309 | | GST_STREAM_STATUS_TYPE_LEAVE = 2, |
310 | | GST_STREAM_STATUS_TYPE_DESTROY = 3, |
311 | | |
312 | | GST_STREAM_STATUS_TYPE_START = 8, |
313 | | GST_STREAM_STATUS_TYPE_PAUSE = 9, |
314 | | GST_STREAM_STATUS_TYPE_STOP = 10 |
315 | | } GstStreamStatusType; |
316 | | |
317 | | /** |
318 | | * GstProgressType: |
319 | | * @GST_PROGRESS_TYPE_START: A new task started. |
320 | | * @GST_PROGRESS_TYPE_CONTINUE: A task completed and a new one continues. |
321 | | * @GST_PROGRESS_TYPE_COMPLETE: A task completed. |
322 | | * @GST_PROGRESS_TYPE_CANCELED: A task was canceled. |
323 | | * @GST_PROGRESS_TYPE_ERROR: A task caused an error. An error message is also |
324 | | * posted on the bus. |
325 | | * |
326 | | * The type of a %GST_MESSAGE_PROGRESS. The progress messages inform the |
327 | | * application of the status of asynchronous tasks. |
328 | | */ |
329 | | typedef enum { |
330 | | GST_PROGRESS_TYPE_START = 0, |
331 | | GST_PROGRESS_TYPE_CONTINUE = 1, |
332 | | GST_PROGRESS_TYPE_COMPLETE = 2, |
333 | | GST_PROGRESS_TYPE_CANCELED = 3, |
334 | | GST_PROGRESS_TYPE_ERROR = 4 |
335 | | } GstProgressType; |
336 | | |
337 | | /** |
338 | | * GstMessage: |
339 | | * @mini_object: the parent structure |
340 | | * @type: the #GstMessageType of the message |
341 | | * @timestamp: the timestamp of the message |
342 | | * @src: the src of the message |
343 | | * @seqnum: the sequence number of the message |
344 | | * |
345 | | * A #GstMessage. |
346 | | */ |
347 | | struct _GstMessage |
348 | | { |
349 | | GstMiniObject mini_object; |
350 | | |
351 | | /*< public > *//* with COW */ |
352 | | GstMessageType type; |
353 | | guint64 timestamp; |
354 | | GstObject *src; |
355 | | guint32 seqnum; |
356 | | |
357 | | /*< private >*//* with MESSAGE_LOCK */ |
358 | | GMutex lock; /* lock and cond for async delivery */ |
359 | | GCond cond; |
360 | | }; |
361 | | |
362 | | #include <gst/gstquery.h> |
363 | | |
364 | | GST_API |
365 | | GType gst_message_get_type (void); |
366 | | |
367 | | GST_API |
368 | | const gchar* gst_message_type_get_name (GstMessageType type); |
369 | | |
370 | | GST_API |
371 | | GQuark gst_message_type_to_quark (GstMessageType type); |
372 | | |
373 | | #ifndef GST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS |
374 | | /* refcounting */ |
375 | | static inline GstMessage * |
376 | | gst_message_ref (GstMessage * msg) |
377 | 522k | { |
378 | 522k | return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); |
379 | 522k | } Unexecuted instantiation: typefind.c:gst_message_ref Unexecuted instantiation: gst-discoverer.c:gst_message_ref Unexecuted instantiation: gstenumtypes.c:gst_message_ref Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_ref Unexecuted instantiation: grammar.tab.c:gst_message_ref Unexecuted instantiation: gst.c:gst_message_ref Unexecuted instantiation: gstobject.c:gst_message_ref Unexecuted instantiation: gstallocator.c:gst_message_ref Line | Count | Source | 377 | 522k | { | 378 | 522k | return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); | 379 | 522k | } |
Unexecuted instantiation: gstbufferpool.c:gst_message_ref Unexecuted instantiation: gstbus.c:gst_message_ref Unexecuted instantiation: gstcapsfeatures.c:gst_message_ref Unexecuted instantiation: gstchildproxy.c:gst_message_ref Unexecuted instantiation: gstclock.c:gst_message_ref Unexecuted instantiation: gstcontrolbinding.c:gst_message_ref Unexecuted instantiation: gstcontrolsource.c:gst_message_ref Unexecuted instantiation: gstdatetime.c:gst_message_ref Unexecuted instantiation: gstdebugutils.c:gst_message_ref Unexecuted instantiation: gstdevice.c:gst_message_ref Unexecuted instantiation: gstdeviceprovider.c:gst_message_ref Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_ref Unexecuted instantiation: gstdynamictypefactory.c:gst_message_ref Unexecuted instantiation: gstelement.c:gst_message_ref Unexecuted instantiation: gstelementfactory.c:gst_message_ref Unexecuted instantiation: gsterror.c:gst_message_ref Unexecuted instantiation: gstformat.c:gst_message_ref Unexecuted instantiation: gstghostpad.c:gst_message_ref Unexecuted instantiation: gstdevicemonitor.c:gst_message_ref Unexecuted instantiation: gstinfo.c:gst_message_ref Unexecuted instantiation: gstiterator.c:gst_message_ref Unexecuted instantiation: gstatomicqueue.c:gst_message_ref Unexecuted instantiation: gstmeta.c:gst_message_ref Unexecuted instantiation: gstmetafactory.c:gst_message_ref Unexecuted instantiation: gstminiobject.c:gst_message_ref Unexecuted instantiation: gstpad.c:gst_message_ref Unexecuted instantiation: gstpadtemplate.c:gst_message_ref Unexecuted instantiation: gstparamspecs.c:gst_message_ref Unexecuted instantiation: gstpipeline.c:gst_message_ref Unexecuted instantiation: gstplugin.c:gst_message_ref Unexecuted instantiation: gstpluginfeature.c:gst_message_ref Unexecuted instantiation: gstpoll.c:gst_message_ref Unexecuted instantiation: gstpreset.c:gst_message_ref Unexecuted instantiation: gstprotection.c:gst_message_ref Unexecuted instantiation: gstregistry.c:gst_message_ref Unexecuted instantiation: gstregistrychunks.c:gst_message_ref Unexecuted instantiation: gstsegment.c:gst_message_ref Unexecuted instantiation: gststreamcollection.c:gst_message_ref Unexecuted instantiation: gststreams.c:gst_message_ref Unexecuted instantiation: gststructure.c:gst_message_ref Unexecuted instantiation: gstsystemclock.c:gst_message_ref Unexecuted instantiation: gsttagsetter.c:gst_message_ref Unexecuted instantiation: gsttask.c:gst_message_ref Unexecuted instantiation: gsttaskpool.c:gst_message_ref Unexecuted instantiation: gsttoc.c:gst_message_ref Unexecuted instantiation: gsttocsetter.c:gst_message_ref Unexecuted instantiation: gsttracer.c:gst_message_ref Unexecuted instantiation: gsttracerfactory.c:gst_message_ref Unexecuted instantiation: gsttracerrecord.c:gst_message_ref Unexecuted instantiation: gsttracerutils.c:gst_message_ref Unexecuted instantiation: gsttypefind.c:gst_message_ref Unexecuted instantiation: gsttypefindfactory.c:gst_message_ref Unexecuted instantiation: gstutils.c:gst_message_ref Unexecuted instantiation: gstvalue.c:gst_message_ref Unexecuted instantiation: gstvecdeque.c:gst_message_ref Unexecuted instantiation: gstparse.c:gst_message_ref Unexecuted instantiation: gstpluginloader.c:gst_message_ref Unexecuted instantiation: gstregistrybinary.c:gst_message_ref Unexecuted instantiation: pbutils-enumtypes.c:gst_message_ref Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_ref Unexecuted instantiation: pbutils.c:gst_message_ref Unexecuted instantiation: codec-utils.c:gst_message_ref Unexecuted instantiation: descriptions.c:gst_message_ref Unexecuted instantiation: encoding-profile.c:gst_message_ref Unexecuted instantiation: encoding-target.c:gst_message_ref Unexecuted instantiation: install-plugins.c:gst_message_ref Unexecuted instantiation: missing-plugins.c:gst_message_ref Unexecuted instantiation: gstaudiovisualizer.c:gst_message_ref Unexecuted instantiation: gstdiscoverer.c:gst_message_ref Unexecuted instantiation: gstdiscoverer-types.c:gst_message_ref Unexecuted instantiation: video-enumtypes.c:gst_message_ref Unexecuted instantiation: colorbalance.c:gst_message_ref Unexecuted instantiation: colorbalancechannel.c:gst_message_ref Unexecuted instantiation: convertframe.c:gst_message_ref Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_ref Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_ref Unexecuted instantiation: gstvideoaggregator.c:gst_message_ref Unexecuted instantiation: gstvideodecoder.c:gst_message_ref Unexecuted instantiation: gstvideodmabufpool.c:gst_message_ref Unexecuted instantiation: gstvideoencoder.c:gst_message_ref Unexecuted instantiation: gstvideofilter.c:gst_message_ref Unexecuted instantiation: gstvideometa.c:gst_message_ref Unexecuted instantiation: gstvideopool.c:gst_message_ref Unexecuted instantiation: gstvideosink.c:gst_message_ref Unexecuted instantiation: gstvideotimecode.c:gst_message_ref Unexecuted instantiation: gstvideoutils.c:gst_message_ref Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_ref Unexecuted instantiation: navigation.c:gst_message_ref Unexecuted instantiation: video.c:gst_message_ref Unexecuted instantiation: video-anc.c:gst_message_ref Unexecuted instantiation: video-blend.c:gst_message_ref Unexecuted instantiation: video-chroma.c:gst_message_ref Unexecuted instantiation: video-color.c:gst_message_ref Unexecuted instantiation: video-converter.c:gst_message_ref Unexecuted instantiation: video-dither.c:gst_message_ref Unexecuted instantiation: video-event.c:gst_message_ref Unexecuted instantiation: video-format.c:gst_message_ref Unexecuted instantiation: video-frame.c:gst_message_ref Unexecuted instantiation: video-hdr.c:gst_message_ref Unexecuted instantiation: video-info.c:gst_message_ref Unexecuted instantiation: video-info-dma.c:gst_message_ref Unexecuted instantiation: video-multiview.c:gst_message_ref Unexecuted instantiation: video-resampler.c:gst_message_ref Unexecuted instantiation: video-scaler.c:gst_message_ref Unexecuted instantiation: video-sei.c:gst_message_ref Unexecuted instantiation: video-tile.c:gst_message_ref Unexecuted instantiation: video-overlay-composition.c:gst_message_ref Unexecuted instantiation: videodirection.c:gst_message_ref Unexecuted instantiation: videoorientation.c:gst_message_ref Unexecuted instantiation: videooverlay.c:gst_message_ref Unexecuted instantiation: gstdrmdumb.c:gst_message_ref Unexecuted instantiation: gstdmabuf.c:gst_message_ref Unexecuted instantiation: gstfdmemory.c:gst_message_ref Unexecuted instantiation: gstphysmemory.c:gst_message_ref Unexecuted instantiation: gstshmallocator.c:gst_message_ref Unexecuted instantiation: gstudmabufallocator.c:gst_message_ref Unexecuted instantiation: gstadapter.c:gst_message_ref Unexecuted instantiation: gstaggregator.c:gst_message_ref Unexecuted instantiation: gstbaseparse.c:gst_message_ref Unexecuted instantiation: gstbasesink.c:gst_message_ref Unexecuted instantiation: gstbasesrc.c:gst_message_ref Unexecuted instantiation: gstbasetransform.c:gst_message_ref Unexecuted instantiation: gstbitreader.c:gst_message_ref Unexecuted instantiation: gstbitwriter.c:gst_message_ref Unexecuted instantiation: gstbytereader.c:gst_message_ref Unexecuted instantiation: gstbytewriter.c:gst_message_ref Unexecuted instantiation: gstcollectpads.c:gst_message_ref Unexecuted instantiation: gstdataqueue.c:gst_message_ref Unexecuted instantiation: gstflowcombiner.c:gst_message_ref Unexecuted instantiation: gstpushsrc.c:gst_message_ref Unexecuted instantiation: gstqueuearray.c:gst_message_ref Unexecuted instantiation: gsttypefindhelper.c:gst_message_ref Unexecuted instantiation: audio-enumtypes.c:gst_message_ref Unexecuted instantiation: audio.c:gst_message_ref Unexecuted instantiation: audio-buffer.c:gst_message_ref Unexecuted instantiation: audio-channel-mixer.c:gst_message_ref Unexecuted instantiation: audio-channels.c:gst_message_ref Unexecuted instantiation: audio-converter.c:gst_message_ref Unexecuted instantiation: audio-format.c:gst_message_ref Unexecuted instantiation: audio-info.c:gst_message_ref Unexecuted instantiation: audio-quantize.c:gst_message_ref Unexecuted instantiation: audio-resampler.c:gst_message_ref Unexecuted instantiation: gstaudioaggregator.c:gst_message_ref Unexecuted instantiation: gstaudiobasesink.c:gst_message_ref Unexecuted instantiation: gstaudiobasesrc.c:gst_message_ref Unexecuted instantiation: gstaudiocdsrc.c:gst_message_ref Unexecuted instantiation: gstaudioclock.c:gst_message_ref Unexecuted instantiation: gstaudiodecoder.c:gst_message_ref Unexecuted instantiation: gstaudioencoder.c:gst_message_ref Unexecuted instantiation: gstaudiofilter.c:gst_message_ref Unexecuted instantiation: gstaudioiec61937.c:gst_message_ref Unexecuted instantiation: gstaudiometa.c:gst_message_ref Unexecuted instantiation: gstaudioringbuffer.c:gst_message_ref Unexecuted instantiation: gstaudiosink.c:gst_message_ref Unexecuted instantiation: gstaudiosrc.c:gst_message_ref Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_ref Unexecuted instantiation: streamvolume.c:gst_message_ref Unexecuted instantiation: gstaudiostreamalign.c:gst_message_ref Unexecuted instantiation: gstdsd.c:gst_message_ref Unexecuted instantiation: gstdsdformat.c:gst_message_ref Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_ref Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_ref Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_ref Unexecuted instantiation: tag-enumtypes.c:gst_message_ref Unexecuted instantiation: gstvorbistag.c:gst_message_ref Unexecuted instantiation: gstid3tag.c:gst_message_ref Unexecuted instantiation: gstxmptag.c:gst_message_ref Unexecuted instantiation: gstexiftag.c:gst_message_ref Unexecuted instantiation: lang.c:gst_message_ref Unexecuted instantiation: licenses.c:gst_message_ref Unexecuted instantiation: tags.c:gst_message_ref Unexecuted instantiation: gsttagdemux.c:gst_message_ref Unexecuted instantiation: gsttagmux.c:gst_message_ref Unexecuted instantiation: gsttageditingprivate.c:gst_message_ref Unexecuted instantiation: id3v2.c:gst_message_ref Unexecuted instantiation: id3v2frames.c:gst_message_ref Unexecuted instantiation: xmpwriter.c:gst_message_ref |
380 | | |
381 | | static inline void |
382 | | gst_message_unref (GstMessage * msg) |
383 | 1.05M | { |
384 | 1.05M | gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); |
385 | 1.05M | } Unexecuted instantiation: typefind.c:gst_message_unref Unexecuted instantiation: gst-discoverer.c:gst_message_unref Unexecuted instantiation: gstenumtypes.c:gst_message_unref Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_unref Unexecuted instantiation: grammar.tab.c:gst_message_unref Unexecuted instantiation: gst.c:gst_message_unref Unexecuted instantiation: gstobject.c:gst_message_unref Unexecuted instantiation: gstallocator.c:gst_message_unref gstbin.c:gst_message_unref Line | Count | Source | 383 | 706k | { | 384 | 706k | gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); | 385 | 706k | } |
Unexecuted instantiation: gstbufferpool.c:gst_message_unref gstbus.c:gst_message_unref Line | Count | Source | 383 | 275k | { | 384 | 275k | gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); | 385 | 275k | } |
Unexecuted instantiation: gstcapsfeatures.c:gst_message_unref Unexecuted instantiation: gstchildproxy.c:gst_message_unref Unexecuted instantiation: gstclock.c:gst_message_unref Unexecuted instantiation: gstcontrolbinding.c:gst_message_unref Unexecuted instantiation: gstcontrolsource.c:gst_message_unref Unexecuted instantiation: gstdatetime.c:gst_message_unref Unexecuted instantiation: gstdebugutils.c:gst_message_unref Unexecuted instantiation: gstdevice.c:gst_message_unref Unexecuted instantiation: gstdeviceprovider.c:gst_message_unref Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_unref Unexecuted instantiation: gstdynamictypefactory.c:gst_message_unref gstelement.c:gst_message_unref Line | Count | Source | 383 | 3.97k | { | 384 | 3.97k | gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); | 385 | 3.97k | } |
Unexecuted instantiation: gstelementfactory.c:gst_message_unref Unexecuted instantiation: gsterror.c:gst_message_unref Unexecuted instantiation: gstformat.c:gst_message_unref Unexecuted instantiation: gstghostpad.c:gst_message_unref Unexecuted instantiation: gstdevicemonitor.c:gst_message_unref Unexecuted instantiation: gstinfo.c:gst_message_unref Unexecuted instantiation: gstiterator.c:gst_message_unref Unexecuted instantiation: gstatomicqueue.c:gst_message_unref Unexecuted instantiation: gstmeta.c:gst_message_unref Unexecuted instantiation: gstmetafactory.c:gst_message_unref Unexecuted instantiation: gstminiobject.c:gst_message_unref Unexecuted instantiation: gstpad.c:gst_message_unref Unexecuted instantiation: gstpadtemplate.c:gst_message_unref Unexecuted instantiation: gstparamspecs.c:gst_message_unref Unexecuted instantiation: gstpipeline.c:gst_message_unref Unexecuted instantiation: gstplugin.c:gst_message_unref Unexecuted instantiation: gstpluginfeature.c:gst_message_unref Unexecuted instantiation: gstpoll.c:gst_message_unref Unexecuted instantiation: gstpreset.c:gst_message_unref Unexecuted instantiation: gstprotection.c:gst_message_unref Unexecuted instantiation: gstregistry.c:gst_message_unref Unexecuted instantiation: gstregistrychunks.c:gst_message_unref Unexecuted instantiation: gstsegment.c:gst_message_unref Unexecuted instantiation: gststreamcollection.c:gst_message_unref Unexecuted instantiation: gststreams.c:gst_message_unref Unexecuted instantiation: gststructure.c:gst_message_unref Unexecuted instantiation: gstsystemclock.c:gst_message_unref Unexecuted instantiation: gsttagsetter.c:gst_message_unref Unexecuted instantiation: gsttask.c:gst_message_unref Unexecuted instantiation: gsttaskpool.c:gst_message_unref Unexecuted instantiation: gsttoc.c:gst_message_unref Unexecuted instantiation: gsttocsetter.c:gst_message_unref Unexecuted instantiation: gsttracer.c:gst_message_unref Unexecuted instantiation: gsttracerfactory.c:gst_message_unref Unexecuted instantiation: gsttracerrecord.c:gst_message_unref Unexecuted instantiation: gsttracerutils.c:gst_message_unref Unexecuted instantiation: gsttypefind.c:gst_message_unref Unexecuted instantiation: gsttypefindfactory.c:gst_message_unref Unexecuted instantiation: gstutils.c:gst_message_unref Unexecuted instantiation: gstvalue.c:gst_message_unref Unexecuted instantiation: gstvecdeque.c:gst_message_unref Unexecuted instantiation: gstparse.c:gst_message_unref Unexecuted instantiation: gstpluginloader.c:gst_message_unref Unexecuted instantiation: gstregistrybinary.c:gst_message_unref Unexecuted instantiation: pbutils-enumtypes.c:gst_message_unref Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_unref Unexecuted instantiation: pbutils.c:gst_message_unref Unexecuted instantiation: codec-utils.c:gst_message_unref Unexecuted instantiation: descriptions.c:gst_message_unref Unexecuted instantiation: encoding-profile.c:gst_message_unref Unexecuted instantiation: encoding-target.c:gst_message_unref Unexecuted instantiation: install-plugins.c:gst_message_unref Unexecuted instantiation: missing-plugins.c:gst_message_unref Unexecuted instantiation: gstaudiovisualizer.c:gst_message_unref gstdiscoverer.c:gst_message_unref Line | Count | Source | 383 | 70.9k | { | 384 | 70.9k | gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); | 385 | 70.9k | } |
Unexecuted instantiation: gstdiscoverer-types.c:gst_message_unref Unexecuted instantiation: video-enumtypes.c:gst_message_unref Unexecuted instantiation: colorbalance.c:gst_message_unref Unexecuted instantiation: colorbalancechannel.c:gst_message_unref Unexecuted instantiation: convertframe.c:gst_message_unref Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_unref Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_unref Unexecuted instantiation: gstvideoaggregator.c:gst_message_unref Unexecuted instantiation: gstvideodecoder.c:gst_message_unref Unexecuted instantiation: gstvideodmabufpool.c:gst_message_unref Unexecuted instantiation: gstvideoencoder.c:gst_message_unref Unexecuted instantiation: gstvideofilter.c:gst_message_unref Unexecuted instantiation: gstvideometa.c:gst_message_unref Unexecuted instantiation: gstvideopool.c:gst_message_unref Unexecuted instantiation: gstvideosink.c:gst_message_unref Unexecuted instantiation: gstvideotimecode.c:gst_message_unref Unexecuted instantiation: gstvideoutils.c:gst_message_unref Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_unref Unexecuted instantiation: navigation.c:gst_message_unref Unexecuted instantiation: video.c:gst_message_unref Unexecuted instantiation: video-anc.c:gst_message_unref Unexecuted instantiation: video-blend.c:gst_message_unref Unexecuted instantiation: video-chroma.c:gst_message_unref Unexecuted instantiation: video-color.c:gst_message_unref Unexecuted instantiation: video-converter.c:gst_message_unref Unexecuted instantiation: video-dither.c:gst_message_unref Unexecuted instantiation: video-event.c:gst_message_unref Unexecuted instantiation: video-format.c:gst_message_unref Unexecuted instantiation: video-frame.c:gst_message_unref Unexecuted instantiation: video-hdr.c:gst_message_unref Unexecuted instantiation: video-info.c:gst_message_unref Unexecuted instantiation: video-info-dma.c:gst_message_unref Unexecuted instantiation: video-multiview.c:gst_message_unref Unexecuted instantiation: video-resampler.c:gst_message_unref Unexecuted instantiation: video-scaler.c:gst_message_unref Unexecuted instantiation: video-sei.c:gst_message_unref Unexecuted instantiation: video-tile.c:gst_message_unref Unexecuted instantiation: video-overlay-composition.c:gst_message_unref Unexecuted instantiation: videodirection.c:gst_message_unref Unexecuted instantiation: videoorientation.c:gst_message_unref Unexecuted instantiation: videooverlay.c:gst_message_unref Unexecuted instantiation: gstdrmdumb.c:gst_message_unref Unexecuted instantiation: gstdmabuf.c:gst_message_unref Unexecuted instantiation: gstfdmemory.c:gst_message_unref Unexecuted instantiation: gstphysmemory.c:gst_message_unref Unexecuted instantiation: gstshmallocator.c:gst_message_unref Unexecuted instantiation: gstudmabufallocator.c:gst_message_unref Unexecuted instantiation: gstadapter.c:gst_message_unref Unexecuted instantiation: gstaggregator.c:gst_message_unref Unexecuted instantiation: gstbaseparse.c:gst_message_unref Unexecuted instantiation: gstbasesink.c:gst_message_unref Unexecuted instantiation: gstbasesrc.c:gst_message_unref Unexecuted instantiation: gstbasetransform.c:gst_message_unref Unexecuted instantiation: gstbitreader.c:gst_message_unref Unexecuted instantiation: gstbitwriter.c:gst_message_unref Unexecuted instantiation: gstbytereader.c:gst_message_unref Unexecuted instantiation: gstbytewriter.c:gst_message_unref Unexecuted instantiation: gstcollectpads.c:gst_message_unref Unexecuted instantiation: gstdataqueue.c:gst_message_unref Unexecuted instantiation: gstflowcombiner.c:gst_message_unref Unexecuted instantiation: gstpushsrc.c:gst_message_unref Unexecuted instantiation: gstqueuearray.c:gst_message_unref Unexecuted instantiation: gsttypefindhelper.c:gst_message_unref Unexecuted instantiation: audio-enumtypes.c:gst_message_unref Unexecuted instantiation: audio.c:gst_message_unref Unexecuted instantiation: audio-buffer.c:gst_message_unref Unexecuted instantiation: audio-channel-mixer.c:gst_message_unref Unexecuted instantiation: audio-channels.c:gst_message_unref Unexecuted instantiation: audio-converter.c:gst_message_unref Unexecuted instantiation: audio-format.c:gst_message_unref Unexecuted instantiation: audio-info.c:gst_message_unref Unexecuted instantiation: audio-quantize.c:gst_message_unref Unexecuted instantiation: audio-resampler.c:gst_message_unref Unexecuted instantiation: gstaudioaggregator.c:gst_message_unref Unexecuted instantiation: gstaudiobasesink.c:gst_message_unref Unexecuted instantiation: gstaudiobasesrc.c:gst_message_unref Unexecuted instantiation: gstaudiocdsrc.c:gst_message_unref Unexecuted instantiation: gstaudioclock.c:gst_message_unref Unexecuted instantiation: gstaudiodecoder.c:gst_message_unref Unexecuted instantiation: gstaudioencoder.c:gst_message_unref Unexecuted instantiation: gstaudiofilter.c:gst_message_unref Unexecuted instantiation: gstaudioiec61937.c:gst_message_unref Unexecuted instantiation: gstaudiometa.c:gst_message_unref Unexecuted instantiation: gstaudioringbuffer.c:gst_message_unref Unexecuted instantiation: gstaudiosink.c:gst_message_unref Unexecuted instantiation: gstaudiosrc.c:gst_message_unref Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_unref Unexecuted instantiation: streamvolume.c:gst_message_unref Unexecuted instantiation: gstaudiostreamalign.c:gst_message_unref Unexecuted instantiation: gstdsd.c:gst_message_unref Unexecuted instantiation: gstdsdformat.c:gst_message_unref Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_unref Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_unref Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_unref Unexecuted instantiation: tag-enumtypes.c:gst_message_unref Unexecuted instantiation: gstvorbistag.c:gst_message_unref Unexecuted instantiation: gstid3tag.c:gst_message_unref Unexecuted instantiation: gstxmptag.c:gst_message_unref Unexecuted instantiation: gstexiftag.c:gst_message_unref Unexecuted instantiation: lang.c:gst_message_unref Unexecuted instantiation: licenses.c:gst_message_unref Unexecuted instantiation: tags.c:gst_message_unref Unexecuted instantiation: gsttagdemux.c:gst_message_unref Unexecuted instantiation: gsttagmux.c:gst_message_unref Unexecuted instantiation: gsttageditingprivate.c:gst_message_unref Unexecuted instantiation: id3v2.c:gst_message_unref Unexecuted instantiation: id3v2frames.c:gst_message_unref Unexecuted instantiation: xmpwriter.c:gst_message_unref |
386 | | |
387 | | static inline void |
388 | | gst_clear_message (GstMessage ** msg_ptr) |
389 | 0 | { |
390 | 0 | gst_clear_mini_object ((GstMiniObject **) msg_ptr); |
391 | 0 | } Unexecuted instantiation: typefind.c:gst_clear_message Unexecuted instantiation: gst-discoverer.c:gst_clear_message Unexecuted instantiation: gstenumtypes.c:gst_clear_message Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_clear_message Unexecuted instantiation: grammar.tab.c:gst_clear_message Unexecuted instantiation: gst.c:gst_clear_message Unexecuted instantiation: gstobject.c:gst_clear_message Unexecuted instantiation: gstallocator.c:gst_clear_message Unexecuted instantiation: gstbin.c:gst_clear_message Unexecuted instantiation: gstbufferpool.c:gst_clear_message Unexecuted instantiation: gstbus.c:gst_clear_message Unexecuted instantiation: gstcapsfeatures.c:gst_clear_message Unexecuted instantiation: gstchildproxy.c:gst_clear_message Unexecuted instantiation: gstclock.c:gst_clear_message Unexecuted instantiation: gstcontrolbinding.c:gst_clear_message Unexecuted instantiation: gstcontrolsource.c:gst_clear_message Unexecuted instantiation: gstdatetime.c:gst_clear_message Unexecuted instantiation: gstdebugutils.c:gst_clear_message Unexecuted instantiation: gstdevice.c:gst_clear_message Unexecuted instantiation: gstdeviceprovider.c:gst_clear_message Unexecuted instantiation: gstdeviceproviderfactory.c:gst_clear_message Unexecuted instantiation: gstdynamictypefactory.c:gst_clear_message Unexecuted instantiation: gstelement.c:gst_clear_message Unexecuted instantiation: gstelementfactory.c:gst_clear_message Unexecuted instantiation: gsterror.c:gst_clear_message Unexecuted instantiation: gstformat.c:gst_clear_message Unexecuted instantiation: gstghostpad.c:gst_clear_message Unexecuted instantiation: gstdevicemonitor.c:gst_clear_message Unexecuted instantiation: gstinfo.c:gst_clear_message Unexecuted instantiation: gstiterator.c:gst_clear_message Unexecuted instantiation: gstatomicqueue.c:gst_clear_message Unexecuted instantiation: gstmeta.c:gst_clear_message Unexecuted instantiation: gstmetafactory.c:gst_clear_message Unexecuted instantiation: gstminiobject.c:gst_clear_message Unexecuted instantiation: gstpad.c:gst_clear_message Unexecuted instantiation: gstpadtemplate.c:gst_clear_message Unexecuted instantiation: gstparamspecs.c:gst_clear_message Unexecuted instantiation: gstpipeline.c:gst_clear_message Unexecuted instantiation: gstplugin.c:gst_clear_message Unexecuted instantiation: gstpluginfeature.c:gst_clear_message Unexecuted instantiation: gstpoll.c:gst_clear_message Unexecuted instantiation: gstpreset.c:gst_clear_message Unexecuted instantiation: gstprotection.c:gst_clear_message Unexecuted instantiation: gstregistry.c:gst_clear_message Unexecuted instantiation: gstregistrychunks.c:gst_clear_message Unexecuted instantiation: gstsegment.c:gst_clear_message Unexecuted instantiation: gststreamcollection.c:gst_clear_message Unexecuted instantiation: gststreams.c:gst_clear_message Unexecuted instantiation: gststructure.c:gst_clear_message Unexecuted instantiation: gstsystemclock.c:gst_clear_message Unexecuted instantiation: gsttagsetter.c:gst_clear_message Unexecuted instantiation: gsttask.c:gst_clear_message Unexecuted instantiation: gsttaskpool.c:gst_clear_message Unexecuted instantiation: gsttoc.c:gst_clear_message Unexecuted instantiation: gsttocsetter.c:gst_clear_message Unexecuted instantiation: gsttracer.c:gst_clear_message Unexecuted instantiation: gsttracerfactory.c:gst_clear_message Unexecuted instantiation: gsttracerrecord.c:gst_clear_message Unexecuted instantiation: gsttracerutils.c:gst_clear_message Unexecuted instantiation: gsttypefind.c:gst_clear_message Unexecuted instantiation: gsttypefindfactory.c:gst_clear_message Unexecuted instantiation: gstutils.c:gst_clear_message Unexecuted instantiation: gstvalue.c:gst_clear_message Unexecuted instantiation: gstvecdeque.c:gst_clear_message Unexecuted instantiation: gstparse.c:gst_clear_message Unexecuted instantiation: gstpluginloader.c:gst_clear_message Unexecuted instantiation: gstregistrybinary.c:gst_clear_message Unexecuted instantiation: pbutils-enumtypes.c:gst_clear_message Unexecuted instantiation: gstpluginsbaseversion.c:gst_clear_message Unexecuted instantiation: pbutils.c:gst_clear_message Unexecuted instantiation: codec-utils.c:gst_clear_message Unexecuted instantiation: descriptions.c:gst_clear_message Unexecuted instantiation: encoding-profile.c:gst_clear_message Unexecuted instantiation: encoding-target.c:gst_clear_message Unexecuted instantiation: install-plugins.c:gst_clear_message Unexecuted instantiation: missing-plugins.c:gst_clear_message Unexecuted instantiation: gstaudiovisualizer.c:gst_clear_message Unexecuted instantiation: gstdiscoverer.c:gst_clear_message Unexecuted instantiation: gstdiscoverer-types.c:gst_clear_message Unexecuted instantiation: video-enumtypes.c:gst_clear_message Unexecuted instantiation: colorbalance.c:gst_clear_message Unexecuted instantiation: colorbalancechannel.c:gst_clear_message Unexecuted instantiation: convertframe.c:gst_clear_message Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_clear_message Unexecuted instantiation: gstvideocodecalphameta.c:gst_clear_message Unexecuted instantiation: gstvideoaggregator.c:gst_clear_message Unexecuted instantiation: gstvideodecoder.c:gst_clear_message Unexecuted instantiation: gstvideodmabufpool.c:gst_clear_message Unexecuted instantiation: gstvideoencoder.c:gst_clear_message Unexecuted instantiation: gstvideofilter.c:gst_clear_message Unexecuted instantiation: gstvideometa.c:gst_clear_message Unexecuted instantiation: gstvideopool.c:gst_clear_message Unexecuted instantiation: gstvideosink.c:gst_clear_message Unexecuted instantiation: gstvideotimecode.c:gst_clear_message Unexecuted instantiation: gstvideoutils.c:gst_clear_message Unexecuted instantiation: gstvideoutilsprivate.c:gst_clear_message Unexecuted instantiation: navigation.c:gst_clear_message Unexecuted instantiation: video.c:gst_clear_message Unexecuted instantiation: video-anc.c:gst_clear_message Unexecuted instantiation: video-blend.c:gst_clear_message Unexecuted instantiation: video-chroma.c:gst_clear_message Unexecuted instantiation: video-color.c:gst_clear_message Unexecuted instantiation: video-converter.c:gst_clear_message Unexecuted instantiation: video-dither.c:gst_clear_message Unexecuted instantiation: video-event.c:gst_clear_message Unexecuted instantiation: video-format.c:gst_clear_message Unexecuted instantiation: video-frame.c:gst_clear_message Unexecuted instantiation: video-hdr.c:gst_clear_message Unexecuted instantiation: video-info.c:gst_clear_message Unexecuted instantiation: video-info-dma.c:gst_clear_message Unexecuted instantiation: video-multiview.c:gst_clear_message Unexecuted instantiation: video-resampler.c:gst_clear_message Unexecuted instantiation: video-scaler.c:gst_clear_message Unexecuted instantiation: video-sei.c:gst_clear_message Unexecuted instantiation: video-tile.c:gst_clear_message Unexecuted instantiation: video-overlay-composition.c:gst_clear_message Unexecuted instantiation: videodirection.c:gst_clear_message Unexecuted instantiation: videoorientation.c:gst_clear_message Unexecuted instantiation: videooverlay.c:gst_clear_message Unexecuted instantiation: gstdrmdumb.c:gst_clear_message Unexecuted instantiation: gstdmabuf.c:gst_clear_message Unexecuted instantiation: gstfdmemory.c:gst_clear_message Unexecuted instantiation: gstphysmemory.c:gst_clear_message Unexecuted instantiation: gstshmallocator.c:gst_clear_message Unexecuted instantiation: gstudmabufallocator.c:gst_clear_message Unexecuted instantiation: gstadapter.c:gst_clear_message Unexecuted instantiation: gstaggregator.c:gst_clear_message Unexecuted instantiation: gstbaseparse.c:gst_clear_message Unexecuted instantiation: gstbasesink.c:gst_clear_message Unexecuted instantiation: gstbasesrc.c:gst_clear_message Unexecuted instantiation: gstbasetransform.c:gst_clear_message Unexecuted instantiation: gstbitreader.c:gst_clear_message Unexecuted instantiation: gstbitwriter.c:gst_clear_message Unexecuted instantiation: gstbytereader.c:gst_clear_message Unexecuted instantiation: gstbytewriter.c:gst_clear_message Unexecuted instantiation: gstcollectpads.c:gst_clear_message Unexecuted instantiation: gstdataqueue.c:gst_clear_message Unexecuted instantiation: gstflowcombiner.c:gst_clear_message Unexecuted instantiation: gstpushsrc.c:gst_clear_message Unexecuted instantiation: gstqueuearray.c:gst_clear_message Unexecuted instantiation: gsttypefindhelper.c:gst_clear_message Unexecuted instantiation: audio-enumtypes.c:gst_clear_message Unexecuted instantiation: audio.c:gst_clear_message Unexecuted instantiation: audio-buffer.c:gst_clear_message Unexecuted instantiation: audio-channel-mixer.c:gst_clear_message Unexecuted instantiation: audio-channels.c:gst_clear_message Unexecuted instantiation: audio-converter.c:gst_clear_message Unexecuted instantiation: audio-format.c:gst_clear_message Unexecuted instantiation: audio-info.c:gst_clear_message Unexecuted instantiation: audio-quantize.c:gst_clear_message Unexecuted instantiation: audio-resampler.c:gst_clear_message Unexecuted instantiation: gstaudioaggregator.c:gst_clear_message Unexecuted instantiation: gstaudiobasesink.c:gst_clear_message Unexecuted instantiation: gstaudiobasesrc.c:gst_clear_message Unexecuted instantiation: gstaudiocdsrc.c:gst_clear_message Unexecuted instantiation: gstaudioclock.c:gst_clear_message Unexecuted instantiation: gstaudiodecoder.c:gst_clear_message Unexecuted instantiation: gstaudioencoder.c:gst_clear_message Unexecuted instantiation: gstaudiofilter.c:gst_clear_message Unexecuted instantiation: gstaudioiec61937.c:gst_clear_message Unexecuted instantiation: gstaudiometa.c:gst_clear_message Unexecuted instantiation: gstaudioringbuffer.c:gst_clear_message Unexecuted instantiation: gstaudiosink.c:gst_clear_message Unexecuted instantiation: gstaudiosrc.c:gst_clear_message Unexecuted instantiation: gstaudioutilsprivate.c:gst_clear_message Unexecuted instantiation: streamvolume.c:gst_clear_message Unexecuted instantiation: gstaudiostreamalign.c:gst_clear_message Unexecuted instantiation: gstdsd.c:gst_clear_message Unexecuted instantiation: gstdsdformat.c:gst_clear_message Unexecuted instantiation: audio-resampler-x86-sse.c:gst_clear_message Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_clear_message Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_clear_message Unexecuted instantiation: tag-enumtypes.c:gst_clear_message Unexecuted instantiation: gstvorbistag.c:gst_clear_message Unexecuted instantiation: gstid3tag.c:gst_clear_message Unexecuted instantiation: gstxmptag.c:gst_clear_message Unexecuted instantiation: gstexiftag.c:gst_clear_message Unexecuted instantiation: lang.c:gst_clear_message Unexecuted instantiation: licenses.c:gst_clear_message Unexecuted instantiation: tags.c:gst_clear_message Unexecuted instantiation: gsttagdemux.c:gst_clear_message Unexecuted instantiation: gsttagmux.c:gst_clear_message Unexecuted instantiation: gsttageditingprivate.c:gst_clear_message Unexecuted instantiation: id3v2.c:gst_clear_message Unexecuted instantiation: id3v2frames.c:gst_clear_message Unexecuted instantiation: xmpwriter.c:gst_clear_message |
392 | | |
393 | | /* copy message */ |
394 | | G_GNUC_WARN_UNUSED_RESULT static inline GstMessage * |
395 | | gst_message_copy (const GstMessage * msg) |
396 | 0 | { |
397 | 0 | return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); |
398 | 0 | } Unexecuted instantiation: typefind.c:gst_message_copy Unexecuted instantiation: gst-discoverer.c:gst_message_copy Unexecuted instantiation: gstenumtypes.c:gst_message_copy Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_copy Unexecuted instantiation: grammar.tab.c:gst_message_copy Unexecuted instantiation: gst.c:gst_message_copy Unexecuted instantiation: gstobject.c:gst_message_copy Unexecuted instantiation: gstallocator.c:gst_message_copy Unexecuted instantiation: gstbin.c:gst_message_copy Unexecuted instantiation: gstbufferpool.c:gst_message_copy Unexecuted instantiation: gstbus.c:gst_message_copy Unexecuted instantiation: gstcapsfeatures.c:gst_message_copy Unexecuted instantiation: gstchildproxy.c:gst_message_copy Unexecuted instantiation: gstclock.c:gst_message_copy Unexecuted instantiation: gstcontrolbinding.c:gst_message_copy Unexecuted instantiation: gstcontrolsource.c:gst_message_copy Unexecuted instantiation: gstdatetime.c:gst_message_copy Unexecuted instantiation: gstdebugutils.c:gst_message_copy Unexecuted instantiation: gstdevice.c:gst_message_copy Unexecuted instantiation: gstdeviceprovider.c:gst_message_copy Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_copy Unexecuted instantiation: gstdynamictypefactory.c:gst_message_copy Unexecuted instantiation: gstelement.c:gst_message_copy Unexecuted instantiation: gstelementfactory.c:gst_message_copy Unexecuted instantiation: gsterror.c:gst_message_copy Unexecuted instantiation: gstformat.c:gst_message_copy Unexecuted instantiation: gstghostpad.c:gst_message_copy Unexecuted instantiation: gstdevicemonitor.c:gst_message_copy Unexecuted instantiation: gstinfo.c:gst_message_copy Unexecuted instantiation: gstiterator.c:gst_message_copy Unexecuted instantiation: gstatomicqueue.c:gst_message_copy Unexecuted instantiation: gstmeta.c:gst_message_copy Unexecuted instantiation: gstmetafactory.c:gst_message_copy Unexecuted instantiation: gstminiobject.c:gst_message_copy Unexecuted instantiation: gstpad.c:gst_message_copy Unexecuted instantiation: gstpadtemplate.c:gst_message_copy Unexecuted instantiation: gstparamspecs.c:gst_message_copy Unexecuted instantiation: gstpipeline.c:gst_message_copy Unexecuted instantiation: gstplugin.c:gst_message_copy Unexecuted instantiation: gstpluginfeature.c:gst_message_copy Unexecuted instantiation: gstpoll.c:gst_message_copy Unexecuted instantiation: gstpreset.c:gst_message_copy Unexecuted instantiation: gstprotection.c:gst_message_copy Unexecuted instantiation: gstregistry.c:gst_message_copy Unexecuted instantiation: gstregistrychunks.c:gst_message_copy Unexecuted instantiation: gstsegment.c:gst_message_copy Unexecuted instantiation: gststreamcollection.c:gst_message_copy Unexecuted instantiation: gststreams.c:gst_message_copy Unexecuted instantiation: gststructure.c:gst_message_copy Unexecuted instantiation: gstsystemclock.c:gst_message_copy Unexecuted instantiation: gsttagsetter.c:gst_message_copy Unexecuted instantiation: gsttask.c:gst_message_copy Unexecuted instantiation: gsttaskpool.c:gst_message_copy Unexecuted instantiation: gsttoc.c:gst_message_copy Unexecuted instantiation: gsttocsetter.c:gst_message_copy Unexecuted instantiation: gsttracer.c:gst_message_copy Unexecuted instantiation: gsttracerfactory.c:gst_message_copy Unexecuted instantiation: gsttracerrecord.c:gst_message_copy Unexecuted instantiation: gsttracerutils.c:gst_message_copy Unexecuted instantiation: gsttypefind.c:gst_message_copy Unexecuted instantiation: gsttypefindfactory.c:gst_message_copy Unexecuted instantiation: gstutils.c:gst_message_copy Unexecuted instantiation: gstvalue.c:gst_message_copy Unexecuted instantiation: gstvecdeque.c:gst_message_copy Unexecuted instantiation: gstparse.c:gst_message_copy Unexecuted instantiation: gstpluginloader.c:gst_message_copy Unexecuted instantiation: gstregistrybinary.c:gst_message_copy Unexecuted instantiation: pbutils-enumtypes.c:gst_message_copy Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_copy Unexecuted instantiation: pbutils.c:gst_message_copy Unexecuted instantiation: codec-utils.c:gst_message_copy Unexecuted instantiation: descriptions.c:gst_message_copy Unexecuted instantiation: encoding-profile.c:gst_message_copy Unexecuted instantiation: encoding-target.c:gst_message_copy Unexecuted instantiation: install-plugins.c:gst_message_copy Unexecuted instantiation: missing-plugins.c:gst_message_copy Unexecuted instantiation: gstaudiovisualizer.c:gst_message_copy Unexecuted instantiation: gstdiscoverer.c:gst_message_copy Unexecuted instantiation: gstdiscoverer-types.c:gst_message_copy Unexecuted instantiation: video-enumtypes.c:gst_message_copy Unexecuted instantiation: colorbalance.c:gst_message_copy Unexecuted instantiation: colorbalancechannel.c:gst_message_copy Unexecuted instantiation: convertframe.c:gst_message_copy Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_copy Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_copy Unexecuted instantiation: gstvideoaggregator.c:gst_message_copy Unexecuted instantiation: gstvideodecoder.c:gst_message_copy Unexecuted instantiation: gstvideodmabufpool.c:gst_message_copy Unexecuted instantiation: gstvideoencoder.c:gst_message_copy Unexecuted instantiation: gstvideofilter.c:gst_message_copy Unexecuted instantiation: gstvideometa.c:gst_message_copy Unexecuted instantiation: gstvideopool.c:gst_message_copy Unexecuted instantiation: gstvideosink.c:gst_message_copy Unexecuted instantiation: gstvideotimecode.c:gst_message_copy Unexecuted instantiation: gstvideoutils.c:gst_message_copy Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_copy Unexecuted instantiation: navigation.c:gst_message_copy Unexecuted instantiation: video.c:gst_message_copy Unexecuted instantiation: video-anc.c:gst_message_copy Unexecuted instantiation: video-blend.c:gst_message_copy Unexecuted instantiation: video-chroma.c:gst_message_copy Unexecuted instantiation: video-color.c:gst_message_copy Unexecuted instantiation: video-converter.c:gst_message_copy Unexecuted instantiation: video-dither.c:gst_message_copy Unexecuted instantiation: video-event.c:gst_message_copy Unexecuted instantiation: video-format.c:gst_message_copy Unexecuted instantiation: video-frame.c:gst_message_copy Unexecuted instantiation: video-hdr.c:gst_message_copy Unexecuted instantiation: video-info.c:gst_message_copy Unexecuted instantiation: video-info-dma.c:gst_message_copy Unexecuted instantiation: video-multiview.c:gst_message_copy Unexecuted instantiation: video-resampler.c:gst_message_copy Unexecuted instantiation: video-scaler.c:gst_message_copy Unexecuted instantiation: video-sei.c:gst_message_copy Unexecuted instantiation: video-tile.c:gst_message_copy Unexecuted instantiation: video-overlay-composition.c:gst_message_copy Unexecuted instantiation: videodirection.c:gst_message_copy Unexecuted instantiation: videoorientation.c:gst_message_copy Unexecuted instantiation: videooverlay.c:gst_message_copy Unexecuted instantiation: gstdrmdumb.c:gst_message_copy Unexecuted instantiation: gstdmabuf.c:gst_message_copy Unexecuted instantiation: gstfdmemory.c:gst_message_copy Unexecuted instantiation: gstphysmemory.c:gst_message_copy Unexecuted instantiation: gstshmallocator.c:gst_message_copy Unexecuted instantiation: gstudmabufallocator.c:gst_message_copy Unexecuted instantiation: gstadapter.c:gst_message_copy Unexecuted instantiation: gstaggregator.c:gst_message_copy Unexecuted instantiation: gstbaseparse.c:gst_message_copy Unexecuted instantiation: gstbasesink.c:gst_message_copy Unexecuted instantiation: gstbasesrc.c:gst_message_copy Unexecuted instantiation: gstbasetransform.c:gst_message_copy Unexecuted instantiation: gstbitreader.c:gst_message_copy Unexecuted instantiation: gstbitwriter.c:gst_message_copy Unexecuted instantiation: gstbytereader.c:gst_message_copy Unexecuted instantiation: gstbytewriter.c:gst_message_copy Unexecuted instantiation: gstcollectpads.c:gst_message_copy Unexecuted instantiation: gstdataqueue.c:gst_message_copy Unexecuted instantiation: gstflowcombiner.c:gst_message_copy Unexecuted instantiation: gstpushsrc.c:gst_message_copy Unexecuted instantiation: gstqueuearray.c:gst_message_copy Unexecuted instantiation: gsttypefindhelper.c:gst_message_copy Unexecuted instantiation: audio-enumtypes.c:gst_message_copy Unexecuted instantiation: audio.c:gst_message_copy Unexecuted instantiation: audio-buffer.c:gst_message_copy Unexecuted instantiation: audio-channel-mixer.c:gst_message_copy Unexecuted instantiation: audio-channels.c:gst_message_copy Unexecuted instantiation: audio-converter.c:gst_message_copy Unexecuted instantiation: audio-format.c:gst_message_copy Unexecuted instantiation: audio-info.c:gst_message_copy Unexecuted instantiation: audio-quantize.c:gst_message_copy Unexecuted instantiation: audio-resampler.c:gst_message_copy Unexecuted instantiation: gstaudioaggregator.c:gst_message_copy Unexecuted instantiation: gstaudiobasesink.c:gst_message_copy Unexecuted instantiation: gstaudiobasesrc.c:gst_message_copy Unexecuted instantiation: gstaudiocdsrc.c:gst_message_copy Unexecuted instantiation: gstaudioclock.c:gst_message_copy Unexecuted instantiation: gstaudiodecoder.c:gst_message_copy Unexecuted instantiation: gstaudioencoder.c:gst_message_copy Unexecuted instantiation: gstaudiofilter.c:gst_message_copy Unexecuted instantiation: gstaudioiec61937.c:gst_message_copy Unexecuted instantiation: gstaudiometa.c:gst_message_copy Unexecuted instantiation: gstaudioringbuffer.c:gst_message_copy Unexecuted instantiation: gstaudiosink.c:gst_message_copy Unexecuted instantiation: gstaudiosrc.c:gst_message_copy Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_copy Unexecuted instantiation: streamvolume.c:gst_message_copy Unexecuted instantiation: gstaudiostreamalign.c:gst_message_copy Unexecuted instantiation: gstdsd.c:gst_message_copy Unexecuted instantiation: gstdsdformat.c:gst_message_copy Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_copy Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_copy Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_copy Unexecuted instantiation: tag-enumtypes.c:gst_message_copy Unexecuted instantiation: gstvorbistag.c:gst_message_copy Unexecuted instantiation: gstid3tag.c:gst_message_copy Unexecuted instantiation: gstxmptag.c:gst_message_copy Unexecuted instantiation: gstexiftag.c:gst_message_copy Unexecuted instantiation: lang.c:gst_message_copy Unexecuted instantiation: licenses.c:gst_message_copy Unexecuted instantiation: tags.c:gst_message_copy Unexecuted instantiation: gsttagdemux.c:gst_message_copy Unexecuted instantiation: gsttagmux.c:gst_message_copy Unexecuted instantiation: gsttageditingprivate.c:gst_message_copy Unexecuted instantiation: id3v2.c:gst_message_copy Unexecuted instantiation: id3v2frames.c:gst_message_copy Unexecuted instantiation: xmpwriter.c:gst_message_copy |
399 | | |
400 | | static inline gboolean |
401 | | gst_message_is_writable (const GstMessage * message) |
402 | 0 | { |
403 | 0 | return gst_mini_object_is_writable (GST_MINI_OBJECT_CONST_CAST (message)); |
404 | 0 | } Unexecuted instantiation: typefind.c:gst_message_is_writable Unexecuted instantiation: gst-discoverer.c:gst_message_is_writable Unexecuted instantiation: gstenumtypes.c:gst_message_is_writable Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_is_writable Unexecuted instantiation: grammar.tab.c:gst_message_is_writable Unexecuted instantiation: gst.c:gst_message_is_writable Unexecuted instantiation: gstobject.c:gst_message_is_writable Unexecuted instantiation: gstallocator.c:gst_message_is_writable Unexecuted instantiation: gstbin.c:gst_message_is_writable Unexecuted instantiation: gstbufferpool.c:gst_message_is_writable Unexecuted instantiation: gstbus.c:gst_message_is_writable Unexecuted instantiation: gstcapsfeatures.c:gst_message_is_writable Unexecuted instantiation: gstchildproxy.c:gst_message_is_writable Unexecuted instantiation: gstclock.c:gst_message_is_writable Unexecuted instantiation: gstcontrolbinding.c:gst_message_is_writable Unexecuted instantiation: gstcontrolsource.c:gst_message_is_writable Unexecuted instantiation: gstdatetime.c:gst_message_is_writable Unexecuted instantiation: gstdebugutils.c:gst_message_is_writable Unexecuted instantiation: gstdevice.c:gst_message_is_writable Unexecuted instantiation: gstdeviceprovider.c:gst_message_is_writable Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_is_writable Unexecuted instantiation: gstdynamictypefactory.c:gst_message_is_writable Unexecuted instantiation: gstelement.c:gst_message_is_writable Unexecuted instantiation: gstelementfactory.c:gst_message_is_writable Unexecuted instantiation: gsterror.c:gst_message_is_writable Unexecuted instantiation: gstformat.c:gst_message_is_writable Unexecuted instantiation: gstghostpad.c:gst_message_is_writable Unexecuted instantiation: gstdevicemonitor.c:gst_message_is_writable Unexecuted instantiation: gstinfo.c:gst_message_is_writable Unexecuted instantiation: gstiterator.c:gst_message_is_writable Unexecuted instantiation: gstatomicqueue.c:gst_message_is_writable Unexecuted instantiation: gstmeta.c:gst_message_is_writable Unexecuted instantiation: gstmetafactory.c:gst_message_is_writable Unexecuted instantiation: gstminiobject.c:gst_message_is_writable Unexecuted instantiation: gstpad.c:gst_message_is_writable Unexecuted instantiation: gstpadtemplate.c:gst_message_is_writable Unexecuted instantiation: gstparamspecs.c:gst_message_is_writable Unexecuted instantiation: gstpipeline.c:gst_message_is_writable Unexecuted instantiation: gstplugin.c:gst_message_is_writable Unexecuted instantiation: gstpluginfeature.c:gst_message_is_writable Unexecuted instantiation: gstpoll.c:gst_message_is_writable Unexecuted instantiation: gstpreset.c:gst_message_is_writable Unexecuted instantiation: gstprotection.c:gst_message_is_writable Unexecuted instantiation: gstregistry.c:gst_message_is_writable Unexecuted instantiation: gstregistrychunks.c:gst_message_is_writable Unexecuted instantiation: gstsegment.c:gst_message_is_writable Unexecuted instantiation: gststreamcollection.c:gst_message_is_writable Unexecuted instantiation: gststreams.c:gst_message_is_writable Unexecuted instantiation: gststructure.c:gst_message_is_writable Unexecuted instantiation: gstsystemclock.c:gst_message_is_writable Unexecuted instantiation: gsttagsetter.c:gst_message_is_writable Unexecuted instantiation: gsttask.c:gst_message_is_writable Unexecuted instantiation: gsttaskpool.c:gst_message_is_writable Unexecuted instantiation: gsttoc.c:gst_message_is_writable Unexecuted instantiation: gsttocsetter.c:gst_message_is_writable Unexecuted instantiation: gsttracer.c:gst_message_is_writable Unexecuted instantiation: gsttracerfactory.c:gst_message_is_writable Unexecuted instantiation: gsttracerrecord.c:gst_message_is_writable Unexecuted instantiation: gsttracerutils.c:gst_message_is_writable Unexecuted instantiation: gsttypefind.c:gst_message_is_writable Unexecuted instantiation: gsttypefindfactory.c:gst_message_is_writable Unexecuted instantiation: gstutils.c:gst_message_is_writable Unexecuted instantiation: gstvalue.c:gst_message_is_writable Unexecuted instantiation: gstvecdeque.c:gst_message_is_writable Unexecuted instantiation: gstparse.c:gst_message_is_writable Unexecuted instantiation: gstpluginloader.c:gst_message_is_writable Unexecuted instantiation: gstregistrybinary.c:gst_message_is_writable Unexecuted instantiation: pbutils-enumtypes.c:gst_message_is_writable Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_is_writable Unexecuted instantiation: pbutils.c:gst_message_is_writable Unexecuted instantiation: codec-utils.c:gst_message_is_writable Unexecuted instantiation: descriptions.c:gst_message_is_writable Unexecuted instantiation: encoding-profile.c:gst_message_is_writable Unexecuted instantiation: encoding-target.c:gst_message_is_writable Unexecuted instantiation: install-plugins.c:gst_message_is_writable Unexecuted instantiation: missing-plugins.c:gst_message_is_writable Unexecuted instantiation: gstaudiovisualizer.c:gst_message_is_writable Unexecuted instantiation: gstdiscoverer.c:gst_message_is_writable Unexecuted instantiation: gstdiscoverer-types.c:gst_message_is_writable Unexecuted instantiation: video-enumtypes.c:gst_message_is_writable Unexecuted instantiation: colorbalance.c:gst_message_is_writable Unexecuted instantiation: colorbalancechannel.c:gst_message_is_writable Unexecuted instantiation: convertframe.c:gst_message_is_writable Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_is_writable Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_is_writable Unexecuted instantiation: gstvideoaggregator.c:gst_message_is_writable Unexecuted instantiation: gstvideodecoder.c:gst_message_is_writable Unexecuted instantiation: gstvideodmabufpool.c:gst_message_is_writable Unexecuted instantiation: gstvideoencoder.c:gst_message_is_writable Unexecuted instantiation: gstvideofilter.c:gst_message_is_writable Unexecuted instantiation: gstvideometa.c:gst_message_is_writable Unexecuted instantiation: gstvideopool.c:gst_message_is_writable Unexecuted instantiation: gstvideosink.c:gst_message_is_writable Unexecuted instantiation: gstvideotimecode.c:gst_message_is_writable Unexecuted instantiation: gstvideoutils.c:gst_message_is_writable Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_is_writable Unexecuted instantiation: navigation.c:gst_message_is_writable Unexecuted instantiation: video.c:gst_message_is_writable Unexecuted instantiation: video-anc.c:gst_message_is_writable Unexecuted instantiation: video-blend.c:gst_message_is_writable Unexecuted instantiation: video-chroma.c:gst_message_is_writable Unexecuted instantiation: video-color.c:gst_message_is_writable Unexecuted instantiation: video-converter.c:gst_message_is_writable Unexecuted instantiation: video-dither.c:gst_message_is_writable Unexecuted instantiation: video-event.c:gst_message_is_writable Unexecuted instantiation: video-format.c:gst_message_is_writable Unexecuted instantiation: video-frame.c:gst_message_is_writable Unexecuted instantiation: video-hdr.c:gst_message_is_writable Unexecuted instantiation: video-info.c:gst_message_is_writable Unexecuted instantiation: video-info-dma.c:gst_message_is_writable Unexecuted instantiation: video-multiview.c:gst_message_is_writable Unexecuted instantiation: video-resampler.c:gst_message_is_writable Unexecuted instantiation: video-scaler.c:gst_message_is_writable Unexecuted instantiation: video-sei.c:gst_message_is_writable Unexecuted instantiation: video-tile.c:gst_message_is_writable Unexecuted instantiation: video-overlay-composition.c:gst_message_is_writable Unexecuted instantiation: videodirection.c:gst_message_is_writable Unexecuted instantiation: videoorientation.c:gst_message_is_writable Unexecuted instantiation: videooverlay.c:gst_message_is_writable Unexecuted instantiation: gstdrmdumb.c:gst_message_is_writable Unexecuted instantiation: gstdmabuf.c:gst_message_is_writable Unexecuted instantiation: gstfdmemory.c:gst_message_is_writable Unexecuted instantiation: gstphysmemory.c:gst_message_is_writable Unexecuted instantiation: gstshmallocator.c:gst_message_is_writable Unexecuted instantiation: gstudmabufallocator.c:gst_message_is_writable Unexecuted instantiation: gstadapter.c:gst_message_is_writable Unexecuted instantiation: gstaggregator.c:gst_message_is_writable Unexecuted instantiation: gstbaseparse.c:gst_message_is_writable Unexecuted instantiation: gstbasesink.c:gst_message_is_writable Unexecuted instantiation: gstbasesrc.c:gst_message_is_writable Unexecuted instantiation: gstbasetransform.c:gst_message_is_writable Unexecuted instantiation: gstbitreader.c:gst_message_is_writable Unexecuted instantiation: gstbitwriter.c:gst_message_is_writable Unexecuted instantiation: gstbytereader.c:gst_message_is_writable Unexecuted instantiation: gstbytewriter.c:gst_message_is_writable Unexecuted instantiation: gstcollectpads.c:gst_message_is_writable Unexecuted instantiation: gstdataqueue.c:gst_message_is_writable Unexecuted instantiation: gstflowcombiner.c:gst_message_is_writable Unexecuted instantiation: gstpushsrc.c:gst_message_is_writable Unexecuted instantiation: gstqueuearray.c:gst_message_is_writable Unexecuted instantiation: gsttypefindhelper.c:gst_message_is_writable Unexecuted instantiation: audio-enumtypes.c:gst_message_is_writable Unexecuted instantiation: audio.c:gst_message_is_writable Unexecuted instantiation: audio-buffer.c:gst_message_is_writable Unexecuted instantiation: audio-channel-mixer.c:gst_message_is_writable Unexecuted instantiation: audio-channels.c:gst_message_is_writable Unexecuted instantiation: audio-converter.c:gst_message_is_writable Unexecuted instantiation: audio-format.c:gst_message_is_writable Unexecuted instantiation: audio-info.c:gst_message_is_writable Unexecuted instantiation: audio-quantize.c:gst_message_is_writable Unexecuted instantiation: audio-resampler.c:gst_message_is_writable Unexecuted instantiation: gstaudioaggregator.c:gst_message_is_writable Unexecuted instantiation: gstaudiobasesink.c:gst_message_is_writable Unexecuted instantiation: gstaudiobasesrc.c:gst_message_is_writable Unexecuted instantiation: gstaudiocdsrc.c:gst_message_is_writable Unexecuted instantiation: gstaudioclock.c:gst_message_is_writable Unexecuted instantiation: gstaudiodecoder.c:gst_message_is_writable Unexecuted instantiation: gstaudioencoder.c:gst_message_is_writable Unexecuted instantiation: gstaudiofilter.c:gst_message_is_writable Unexecuted instantiation: gstaudioiec61937.c:gst_message_is_writable Unexecuted instantiation: gstaudiometa.c:gst_message_is_writable Unexecuted instantiation: gstaudioringbuffer.c:gst_message_is_writable Unexecuted instantiation: gstaudiosink.c:gst_message_is_writable Unexecuted instantiation: gstaudiosrc.c:gst_message_is_writable Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_is_writable Unexecuted instantiation: streamvolume.c:gst_message_is_writable Unexecuted instantiation: gstaudiostreamalign.c:gst_message_is_writable Unexecuted instantiation: gstdsd.c:gst_message_is_writable Unexecuted instantiation: gstdsdformat.c:gst_message_is_writable Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_is_writable Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_is_writable Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_is_writable Unexecuted instantiation: tag-enumtypes.c:gst_message_is_writable Unexecuted instantiation: gstvorbistag.c:gst_message_is_writable Unexecuted instantiation: gstid3tag.c:gst_message_is_writable Unexecuted instantiation: gstxmptag.c:gst_message_is_writable Unexecuted instantiation: gstexiftag.c:gst_message_is_writable Unexecuted instantiation: lang.c:gst_message_is_writable Unexecuted instantiation: licenses.c:gst_message_is_writable Unexecuted instantiation: tags.c:gst_message_is_writable Unexecuted instantiation: gsttagdemux.c:gst_message_is_writable Unexecuted instantiation: gsttagmux.c:gst_message_is_writable Unexecuted instantiation: gsttageditingprivate.c:gst_message_is_writable Unexecuted instantiation: id3v2.c:gst_message_is_writable Unexecuted instantiation: id3v2frames.c:gst_message_is_writable Unexecuted instantiation: xmpwriter.c:gst_message_is_writable |
405 | | |
406 | | G_GNUC_WARN_UNUSED_RESULT static inline GstMessage * |
407 | | gst_message_make_writable (GstMessage * message) |
408 | 0 | { |
409 | 0 | return GST_MESSAGE_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (message))); |
410 | 0 | } Unexecuted instantiation: typefind.c:gst_message_make_writable Unexecuted instantiation: gst-discoverer.c:gst_message_make_writable Unexecuted instantiation: gstenumtypes.c:gst_message_make_writable Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_make_writable Unexecuted instantiation: grammar.tab.c:gst_message_make_writable Unexecuted instantiation: gst.c:gst_message_make_writable Unexecuted instantiation: gstobject.c:gst_message_make_writable Unexecuted instantiation: gstallocator.c:gst_message_make_writable Unexecuted instantiation: gstbin.c:gst_message_make_writable Unexecuted instantiation: gstbufferpool.c:gst_message_make_writable Unexecuted instantiation: gstbus.c:gst_message_make_writable Unexecuted instantiation: gstcapsfeatures.c:gst_message_make_writable Unexecuted instantiation: gstchildproxy.c:gst_message_make_writable Unexecuted instantiation: gstclock.c:gst_message_make_writable Unexecuted instantiation: gstcontrolbinding.c:gst_message_make_writable Unexecuted instantiation: gstcontrolsource.c:gst_message_make_writable Unexecuted instantiation: gstdatetime.c:gst_message_make_writable Unexecuted instantiation: gstdebugutils.c:gst_message_make_writable Unexecuted instantiation: gstdevice.c:gst_message_make_writable Unexecuted instantiation: gstdeviceprovider.c:gst_message_make_writable Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_make_writable Unexecuted instantiation: gstdynamictypefactory.c:gst_message_make_writable Unexecuted instantiation: gstelement.c:gst_message_make_writable Unexecuted instantiation: gstelementfactory.c:gst_message_make_writable Unexecuted instantiation: gsterror.c:gst_message_make_writable Unexecuted instantiation: gstformat.c:gst_message_make_writable Unexecuted instantiation: gstghostpad.c:gst_message_make_writable Unexecuted instantiation: gstdevicemonitor.c:gst_message_make_writable Unexecuted instantiation: gstinfo.c:gst_message_make_writable Unexecuted instantiation: gstiterator.c:gst_message_make_writable Unexecuted instantiation: gstatomicqueue.c:gst_message_make_writable Unexecuted instantiation: gstmeta.c:gst_message_make_writable Unexecuted instantiation: gstmetafactory.c:gst_message_make_writable Unexecuted instantiation: gstminiobject.c:gst_message_make_writable Unexecuted instantiation: gstpad.c:gst_message_make_writable Unexecuted instantiation: gstpadtemplate.c:gst_message_make_writable Unexecuted instantiation: gstparamspecs.c:gst_message_make_writable Unexecuted instantiation: gstpipeline.c:gst_message_make_writable Unexecuted instantiation: gstplugin.c:gst_message_make_writable Unexecuted instantiation: gstpluginfeature.c:gst_message_make_writable Unexecuted instantiation: gstpoll.c:gst_message_make_writable Unexecuted instantiation: gstpreset.c:gst_message_make_writable Unexecuted instantiation: gstprotection.c:gst_message_make_writable Unexecuted instantiation: gstregistry.c:gst_message_make_writable Unexecuted instantiation: gstregistrychunks.c:gst_message_make_writable Unexecuted instantiation: gstsegment.c:gst_message_make_writable Unexecuted instantiation: gststreamcollection.c:gst_message_make_writable Unexecuted instantiation: gststreams.c:gst_message_make_writable Unexecuted instantiation: gststructure.c:gst_message_make_writable Unexecuted instantiation: gstsystemclock.c:gst_message_make_writable Unexecuted instantiation: gsttagsetter.c:gst_message_make_writable Unexecuted instantiation: gsttask.c:gst_message_make_writable Unexecuted instantiation: gsttaskpool.c:gst_message_make_writable Unexecuted instantiation: gsttoc.c:gst_message_make_writable Unexecuted instantiation: gsttocsetter.c:gst_message_make_writable Unexecuted instantiation: gsttracer.c:gst_message_make_writable Unexecuted instantiation: gsttracerfactory.c:gst_message_make_writable Unexecuted instantiation: gsttracerrecord.c:gst_message_make_writable Unexecuted instantiation: gsttracerutils.c:gst_message_make_writable Unexecuted instantiation: gsttypefind.c:gst_message_make_writable Unexecuted instantiation: gsttypefindfactory.c:gst_message_make_writable Unexecuted instantiation: gstutils.c:gst_message_make_writable Unexecuted instantiation: gstvalue.c:gst_message_make_writable Unexecuted instantiation: gstvecdeque.c:gst_message_make_writable Unexecuted instantiation: gstparse.c:gst_message_make_writable Unexecuted instantiation: gstpluginloader.c:gst_message_make_writable Unexecuted instantiation: gstregistrybinary.c:gst_message_make_writable Unexecuted instantiation: pbutils-enumtypes.c:gst_message_make_writable Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_make_writable Unexecuted instantiation: pbutils.c:gst_message_make_writable Unexecuted instantiation: codec-utils.c:gst_message_make_writable Unexecuted instantiation: descriptions.c:gst_message_make_writable Unexecuted instantiation: encoding-profile.c:gst_message_make_writable Unexecuted instantiation: encoding-target.c:gst_message_make_writable Unexecuted instantiation: install-plugins.c:gst_message_make_writable Unexecuted instantiation: missing-plugins.c:gst_message_make_writable Unexecuted instantiation: gstaudiovisualizer.c:gst_message_make_writable Unexecuted instantiation: gstdiscoverer.c:gst_message_make_writable Unexecuted instantiation: gstdiscoverer-types.c:gst_message_make_writable Unexecuted instantiation: video-enumtypes.c:gst_message_make_writable Unexecuted instantiation: colorbalance.c:gst_message_make_writable Unexecuted instantiation: colorbalancechannel.c:gst_message_make_writable Unexecuted instantiation: convertframe.c:gst_message_make_writable Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_make_writable Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_make_writable Unexecuted instantiation: gstvideoaggregator.c:gst_message_make_writable Unexecuted instantiation: gstvideodecoder.c:gst_message_make_writable Unexecuted instantiation: gstvideodmabufpool.c:gst_message_make_writable Unexecuted instantiation: gstvideoencoder.c:gst_message_make_writable Unexecuted instantiation: gstvideofilter.c:gst_message_make_writable Unexecuted instantiation: gstvideometa.c:gst_message_make_writable Unexecuted instantiation: gstvideopool.c:gst_message_make_writable Unexecuted instantiation: gstvideosink.c:gst_message_make_writable Unexecuted instantiation: gstvideotimecode.c:gst_message_make_writable Unexecuted instantiation: gstvideoutils.c:gst_message_make_writable Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_make_writable Unexecuted instantiation: navigation.c:gst_message_make_writable Unexecuted instantiation: video.c:gst_message_make_writable Unexecuted instantiation: video-anc.c:gst_message_make_writable Unexecuted instantiation: video-blend.c:gst_message_make_writable Unexecuted instantiation: video-chroma.c:gst_message_make_writable Unexecuted instantiation: video-color.c:gst_message_make_writable Unexecuted instantiation: video-converter.c:gst_message_make_writable Unexecuted instantiation: video-dither.c:gst_message_make_writable Unexecuted instantiation: video-event.c:gst_message_make_writable Unexecuted instantiation: video-format.c:gst_message_make_writable Unexecuted instantiation: video-frame.c:gst_message_make_writable Unexecuted instantiation: video-hdr.c:gst_message_make_writable Unexecuted instantiation: video-info.c:gst_message_make_writable Unexecuted instantiation: video-info-dma.c:gst_message_make_writable Unexecuted instantiation: video-multiview.c:gst_message_make_writable Unexecuted instantiation: video-resampler.c:gst_message_make_writable Unexecuted instantiation: video-scaler.c:gst_message_make_writable Unexecuted instantiation: video-sei.c:gst_message_make_writable Unexecuted instantiation: video-tile.c:gst_message_make_writable Unexecuted instantiation: video-overlay-composition.c:gst_message_make_writable Unexecuted instantiation: videodirection.c:gst_message_make_writable Unexecuted instantiation: videoorientation.c:gst_message_make_writable Unexecuted instantiation: videooverlay.c:gst_message_make_writable Unexecuted instantiation: gstdrmdumb.c:gst_message_make_writable Unexecuted instantiation: gstdmabuf.c:gst_message_make_writable Unexecuted instantiation: gstfdmemory.c:gst_message_make_writable Unexecuted instantiation: gstphysmemory.c:gst_message_make_writable Unexecuted instantiation: gstshmallocator.c:gst_message_make_writable Unexecuted instantiation: gstudmabufallocator.c:gst_message_make_writable Unexecuted instantiation: gstadapter.c:gst_message_make_writable Unexecuted instantiation: gstaggregator.c:gst_message_make_writable Unexecuted instantiation: gstbaseparse.c:gst_message_make_writable Unexecuted instantiation: gstbasesink.c:gst_message_make_writable Unexecuted instantiation: gstbasesrc.c:gst_message_make_writable Unexecuted instantiation: gstbasetransform.c:gst_message_make_writable Unexecuted instantiation: gstbitreader.c:gst_message_make_writable Unexecuted instantiation: gstbitwriter.c:gst_message_make_writable Unexecuted instantiation: gstbytereader.c:gst_message_make_writable Unexecuted instantiation: gstbytewriter.c:gst_message_make_writable Unexecuted instantiation: gstcollectpads.c:gst_message_make_writable Unexecuted instantiation: gstdataqueue.c:gst_message_make_writable Unexecuted instantiation: gstflowcombiner.c:gst_message_make_writable Unexecuted instantiation: gstpushsrc.c:gst_message_make_writable Unexecuted instantiation: gstqueuearray.c:gst_message_make_writable Unexecuted instantiation: gsttypefindhelper.c:gst_message_make_writable Unexecuted instantiation: audio-enumtypes.c:gst_message_make_writable Unexecuted instantiation: audio.c:gst_message_make_writable Unexecuted instantiation: audio-buffer.c:gst_message_make_writable Unexecuted instantiation: audio-channel-mixer.c:gst_message_make_writable Unexecuted instantiation: audio-channels.c:gst_message_make_writable Unexecuted instantiation: audio-converter.c:gst_message_make_writable Unexecuted instantiation: audio-format.c:gst_message_make_writable Unexecuted instantiation: audio-info.c:gst_message_make_writable Unexecuted instantiation: audio-quantize.c:gst_message_make_writable Unexecuted instantiation: audio-resampler.c:gst_message_make_writable Unexecuted instantiation: gstaudioaggregator.c:gst_message_make_writable Unexecuted instantiation: gstaudiobasesink.c:gst_message_make_writable Unexecuted instantiation: gstaudiobasesrc.c:gst_message_make_writable Unexecuted instantiation: gstaudiocdsrc.c:gst_message_make_writable Unexecuted instantiation: gstaudioclock.c:gst_message_make_writable Unexecuted instantiation: gstaudiodecoder.c:gst_message_make_writable Unexecuted instantiation: gstaudioencoder.c:gst_message_make_writable Unexecuted instantiation: gstaudiofilter.c:gst_message_make_writable Unexecuted instantiation: gstaudioiec61937.c:gst_message_make_writable Unexecuted instantiation: gstaudiometa.c:gst_message_make_writable Unexecuted instantiation: gstaudioringbuffer.c:gst_message_make_writable Unexecuted instantiation: gstaudiosink.c:gst_message_make_writable Unexecuted instantiation: gstaudiosrc.c:gst_message_make_writable Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_make_writable Unexecuted instantiation: streamvolume.c:gst_message_make_writable Unexecuted instantiation: gstaudiostreamalign.c:gst_message_make_writable Unexecuted instantiation: gstdsd.c:gst_message_make_writable Unexecuted instantiation: gstdsdformat.c:gst_message_make_writable Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_make_writable Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_make_writable Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_make_writable Unexecuted instantiation: tag-enumtypes.c:gst_message_make_writable Unexecuted instantiation: gstvorbistag.c:gst_message_make_writable Unexecuted instantiation: gstid3tag.c:gst_message_make_writable Unexecuted instantiation: gstxmptag.c:gst_message_make_writable Unexecuted instantiation: gstexiftag.c:gst_message_make_writable Unexecuted instantiation: lang.c:gst_message_make_writable Unexecuted instantiation: licenses.c:gst_message_make_writable Unexecuted instantiation: tags.c:gst_message_make_writable Unexecuted instantiation: gsttagdemux.c:gst_message_make_writable Unexecuted instantiation: gsttagmux.c:gst_message_make_writable Unexecuted instantiation: gsttageditingprivate.c:gst_message_make_writable Unexecuted instantiation: id3v2.c:gst_message_make_writable Unexecuted instantiation: id3v2frames.c:gst_message_make_writable Unexecuted instantiation: xmpwriter.c:gst_message_make_writable |
411 | | |
412 | | static inline gboolean |
413 | | gst_message_replace (GstMessage **old_message, GstMessage *new_message) |
414 | 0 | { |
415 | 0 | return gst_mini_object_replace ((GstMiniObject **) old_message, (GstMiniObject *) new_message); |
416 | 0 | } Unexecuted instantiation: typefind.c:gst_message_replace Unexecuted instantiation: gst-discoverer.c:gst_message_replace Unexecuted instantiation: gstenumtypes.c:gst_message_replace Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_replace Unexecuted instantiation: grammar.tab.c:gst_message_replace Unexecuted instantiation: gst.c:gst_message_replace Unexecuted instantiation: gstobject.c:gst_message_replace Unexecuted instantiation: gstallocator.c:gst_message_replace Unexecuted instantiation: gstbin.c:gst_message_replace Unexecuted instantiation: gstbufferpool.c:gst_message_replace Unexecuted instantiation: gstbus.c:gst_message_replace Unexecuted instantiation: gstcapsfeatures.c:gst_message_replace Unexecuted instantiation: gstchildproxy.c:gst_message_replace Unexecuted instantiation: gstclock.c:gst_message_replace Unexecuted instantiation: gstcontrolbinding.c:gst_message_replace Unexecuted instantiation: gstcontrolsource.c:gst_message_replace Unexecuted instantiation: gstdatetime.c:gst_message_replace Unexecuted instantiation: gstdebugutils.c:gst_message_replace Unexecuted instantiation: gstdevice.c:gst_message_replace Unexecuted instantiation: gstdeviceprovider.c:gst_message_replace Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_replace Unexecuted instantiation: gstdynamictypefactory.c:gst_message_replace Unexecuted instantiation: gstelement.c:gst_message_replace Unexecuted instantiation: gstelementfactory.c:gst_message_replace Unexecuted instantiation: gsterror.c:gst_message_replace Unexecuted instantiation: gstformat.c:gst_message_replace Unexecuted instantiation: gstghostpad.c:gst_message_replace Unexecuted instantiation: gstdevicemonitor.c:gst_message_replace Unexecuted instantiation: gstinfo.c:gst_message_replace Unexecuted instantiation: gstiterator.c:gst_message_replace Unexecuted instantiation: gstatomicqueue.c:gst_message_replace Unexecuted instantiation: gstmeta.c:gst_message_replace Unexecuted instantiation: gstmetafactory.c:gst_message_replace Unexecuted instantiation: gstminiobject.c:gst_message_replace Unexecuted instantiation: gstpad.c:gst_message_replace Unexecuted instantiation: gstpadtemplate.c:gst_message_replace Unexecuted instantiation: gstparamspecs.c:gst_message_replace Unexecuted instantiation: gstpipeline.c:gst_message_replace Unexecuted instantiation: gstplugin.c:gst_message_replace Unexecuted instantiation: gstpluginfeature.c:gst_message_replace Unexecuted instantiation: gstpoll.c:gst_message_replace Unexecuted instantiation: gstpreset.c:gst_message_replace Unexecuted instantiation: gstprotection.c:gst_message_replace Unexecuted instantiation: gstregistry.c:gst_message_replace Unexecuted instantiation: gstregistrychunks.c:gst_message_replace Unexecuted instantiation: gstsegment.c:gst_message_replace Unexecuted instantiation: gststreamcollection.c:gst_message_replace Unexecuted instantiation: gststreams.c:gst_message_replace Unexecuted instantiation: gststructure.c:gst_message_replace Unexecuted instantiation: gstsystemclock.c:gst_message_replace Unexecuted instantiation: gsttagsetter.c:gst_message_replace Unexecuted instantiation: gsttask.c:gst_message_replace Unexecuted instantiation: gsttaskpool.c:gst_message_replace Unexecuted instantiation: gsttoc.c:gst_message_replace Unexecuted instantiation: gsttocsetter.c:gst_message_replace Unexecuted instantiation: gsttracer.c:gst_message_replace Unexecuted instantiation: gsttracerfactory.c:gst_message_replace Unexecuted instantiation: gsttracerrecord.c:gst_message_replace Unexecuted instantiation: gsttracerutils.c:gst_message_replace Unexecuted instantiation: gsttypefind.c:gst_message_replace Unexecuted instantiation: gsttypefindfactory.c:gst_message_replace Unexecuted instantiation: gstutils.c:gst_message_replace Unexecuted instantiation: gstvalue.c:gst_message_replace Unexecuted instantiation: gstvecdeque.c:gst_message_replace Unexecuted instantiation: gstparse.c:gst_message_replace Unexecuted instantiation: gstpluginloader.c:gst_message_replace Unexecuted instantiation: gstregistrybinary.c:gst_message_replace Unexecuted instantiation: pbutils-enumtypes.c:gst_message_replace Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_replace Unexecuted instantiation: pbutils.c:gst_message_replace Unexecuted instantiation: codec-utils.c:gst_message_replace Unexecuted instantiation: descriptions.c:gst_message_replace Unexecuted instantiation: encoding-profile.c:gst_message_replace Unexecuted instantiation: encoding-target.c:gst_message_replace Unexecuted instantiation: install-plugins.c:gst_message_replace Unexecuted instantiation: missing-plugins.c:gst_message_replace Unexecuted instantiation: gstaudiovisualizer.c:gst_message_replace Unexecuted instantiation: gstdiscoverer.c:gst_message_replace Unexecuted instantiation: gstdiscoverer-types.c:gst_message_replace Unexecuted instantiation: video-enumtypes.c:gst_message_replace Unexecuted instantiation: colorbalance.c:gst_message_replace Unexecuted instantiation: colorbalancechannel.c:gst_message_replace Unexecuted instantiation: convertframe.c:gst_message_replace Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_replace Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_replace Unexecuted instantiation: gstvideoaggregator.c:gst_message_replace Unexecuted instantiation: gstvideodecoder.c:gst_message_replace Unexecuted instantiation: gstvideodmabufpool.c:gst_message_replace Unexecuted instantiation: gstvideoencoder.c:gst_message_replace Unexecuted instantiation: gstvideofilter.c:gst_message_replace Unexecuted instantiation: gstvideometa.c:gst_message_replace Unexecuted instantiation: gstvideopool.c:gst_message_replace Unexecuted instantiation: gstvideosink.c:gst_message_replace Unexecuted instantiation: gstvideotimecode.c:gst_message_replace Unexecuted instantiation: gstvideoutils.c:gst_message_replace Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_replace Unexecuted instantiation: navigation.c:gst_message_replace Unexecuted instantiation: video.c:gst_message_replace Unexecuted instantiation: video-anc.c:gst_message_replace Unexecuted instantiation: video-blend.c:gst_message_replace Unexecuted instantiation: video-chroma.c:gst_message_replace Unexecuted instantiation: video-color.c:gst_message_replace Unexecuted instantiation: video-converter.c:gst_message_replace Unexecuted instantiation: video-dither.c:gst_message_replace Unexecuted instantiation: video-event.c:gst_message_replace Unexecuted instantiation: video-format.c:gst_message_replace Unexecuted instantiation: video-frame.c:gst_message_replace Unexecuted instantiation: video-hdr.c:gst_message_replace Unexecuted instantiation: video-info.c:gst_message_replace Unexecuted instantiation: video-info-dma.c:gst_message_replace Unexecuted instantiation: video-multiview.c:gst_message_replace Unexecuted instantiation: video-resampler.c:gst_message_replace Unexecuted instantiation: video-scaler.c:gst_message_replace Unexecuted instantiation: video-sei.c:gst_message_replace Unexecuted instantiation: video-tile.c:gst_message_replace Unexecuted instantiation: video-overlay-composition.c:gst_message_replace Unexecuted instantiation: videodirection.c:gst_message_replace Unexecuted instantiation: videoorientation.c:gst_message_replace Unexecuted instantiation: videooverlay.c:gst_message_replace Unexecuted instantiation: gstdrmdumb.c:gst_message_replace Unexecuted instantiation: gstdmabuf.c:gst_message_replace Unexecuted instantiation: gstfdmemory.c:gst_message_replace Unexecuted instantiation: gstphysmemory.c:gst_message_replace Unexecuted instantiation: gstshmallocator.c:gst_message_replace Unexecuted instantiation: gstudmabufallocator.c:gst_message_replace Unexecuted instantiation: gstadapter.c:gst_message_replace Unexecuted instantiation: gstaggregator.c:gst_message_replace Unexecuted instantiation: gstbaseparse.c:gst_message_replace Unexecuted instantiation: gstbasesink.c:gst_message_replace Unexecuted instantiation: gstbasesrc.c:gst_message_replace Unexecuted instantiation: gstbasetransform.c:gst_message_replace Unexecuted instantiation: gstbitreader.c:gst_message_replace Unexecuted instantiation: gstbitwriter.c:gst_message_replace Unexecuted instantiation: gstbytereader.c:gst_message_replace Unexecuted instantiation: gstbytewriter.c:gst_message_replace Unexecuted instantiation: gstcollectpads.c:gst_message_replace Unexecuted instantiation: gstdataqueue.c:gst_message_replace Unexecuted instantiation: gstflowcombiner.c:gst_message_replace Unexecuted instantiation: gstpushsrc.c:gst_message_replace Unexecuted instantiation: gstqueuearray.c:gst_message_replace Unexecuted instantiation: gsttypefindhelper.c:gst_message_replace Unexecuted instantiation: audio-enumtypes.c:gst_message_replace Unexecuted instantiation: audio.c:gst_message_replace Unexecuted instantiation: audio-buffer.c:gst_message_replace Unexecuted instantiation: audio-channel-mixer.c:gst_message_replace Unexecuted instantiation: audio-channels.c:gst_message_replace Unexecuted instantiation: audio-converter.c:gst_message_replace Unexecuted instantiation: audio-format.c:gst_message_replace Unexecuted instantiation: audio-info.c:gst_message_replace Unexecuted instantiation: audio-quantize.c:gst_message_replace Unexecuted instantiation: audio-resampler.c:gst_message_replace Unexecuted instantiation: gstaudioaggregator.c:gst_message_replace Unexecuted instantiation: gstaudiobasesink.c:gst_message_replace Unexecuted instantiation: gstaudiobasesrc.c:gst_message_replace Unexecuted instantiation: gstaudiocdsrc.c:gst_message_replace Unexecuted instantiation: gstaudioclock.c:gst_message_replace Unexecuted instantiation: gstaudiodecoder.c:gst_message_replace Unexecuted instantiation: gstaudioencoder.c:gst_message_replace Unexecuted instantiation: gstaudiofilter.c:gst_message_replace Unexecuted instantiation: gstaudioiec61937.c:gst_message_replace Unexecuted instantiation: gstaudiometa.c:gst_message_replace Unexecuted instantiation: gstaudioringbuffer.c:gst_message_replace Unexecuted instantiation: gstaudiosink.c:gst_message_replace Unexecuted instantiation: gstaudiosrc.c:gst_message_replace Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_replace Unexecuted instantiation: streamvolume.c:gst_message_replace Unexecuted instantiation: gstaudiostreamalign.c:gst_message_replace Unexecuted instantiation: gstdsd.c:gst_message_replace Unexecuted instantiation: gstdsdformat.c:gst_message_replace Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_replace Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_replace Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_replace Unexecuted instantiation: tag-enumtypes.c:gst_message_replace Unexecuted instantiation: gstvorbistag.c:gst_message_replace Unexecuted instantiation: gstid3tag.c:gst_message_replace Unexecuted instantiation: gstxmptag.c:gst_message_replace Unexecuted instantiation: gstexiftag.c:gst_message_replace Unexecuted instantiation: lang.c:gst_message_replace Unexecuted instantiation: licenses.c:gst_message_replace Unexecuted instantiation: tags.c:gst_message_replace Unexecuted instantiation: gsttagdemux.c:gst_message_replace Unexecuted instantiation: gsttagmux.c:gst_message_replace Unexecuted instantiation: gsttageditingprivate.c:gst_message_replace Unexecuted instantiation: id3v2.c:gst_message_replace Unexecuted instantiation: id3v2frames.c:gst_message_replace Unexecuted instantiation: xmpwriter.c:gst_message_replace |
417 | | |
418 | | static inline gboolean |
419 | | gst_message_take (GstMessage **old_message, GstMessage *new_message) |
420 | 0 | { |
421 | 0 | return gst_mini_object_take ((GstMiniObject **) old_message, |
422 | 0 | (GstMiniObject *) new_message); |
423 | 0 | } Unexecuted instantiation: typefind.c:gst_message_take Unexecuted instantiation: gst-discoverer.c:gst_message_take Unexecuted instantiation: gstenumtypes.c:gst_message_take Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_take Unexecuted instantiation: grammar.tab.c:gst_message_take Unexecuted instantiation: gst.c:gst_message_take Unexecuted instantiation: gstobject.c:gst_message_take Unexecuted instantiation: gstallocator.c:gst_message_take Unexecuted instantiation: gstbin.c:gst_message_take Unexecuted instantiation: gstbufferpool.c:gst_message_take Unexecuted instantiation: gstbus.c:gst_message_take Unexecuted instantiation: gstcapsfeatures.c:gst_message_take Unexecuted instantiation: gstchildproxy.c:gst_message_take Unexecuted instantiation: gstclock.c:gst_message_take Unexecuted instantiation: gstcontrolbinding.c:gst_message_take Unexecuted instantiation: gstcontrolsource.c:gst_message_take Unexecuted instantiation: gstdatetime.c:gst_message_take Unexecuted instantiation: gstdebugutils.c:gst_message_take Unexecuted instantiation: gstdevice.c:gst_message_take Unexecuted instantiation: gstdeviceprovider.c:gst_message_take Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_take Unexecuted instantiation: gstdynamictypefactory.c:gst_message_take Unexecuted instantiation: gstelement.c:gst_message_take Unexecuted instantiation: gstelementfactory.c:gst_message_take Unexecuted instantiation: gsterror.c:gst_message_take Unexecuted instantiation: gstformat.c:gst_message_take Unexecuted instantiation: gstghostpad.c:gst_message_take Unexecuted instantiation: gstdevicemonitor.c:gst_message_take Unexecuted instantiation: gstinfo.c:gst_message_take Unexecuted instantiation: gstiterator.c:gst_message_take Unexecuted instantiation: gstatomicqueue.c:gst_message_take Unexecuted instantiation: gstmeta.c:gst_message_take Unexecuted instantiation: gstmetafactory.c:gst_message_take Unexecuted instantiation: gstminiobject.c:gst_message_take Unexecuted instantiation: gstpad.c:gst_message_take Unexecuted instantiation: gstpadtemplate.c:gst_message_take Unexecuted instantiation: gstparamspecs.c:gst_message_take Unexecuted instantiation: gstpipeline.c:gst_message_take Unexecuted instantiation: gstplugin.c:gst_message_take Unexecuted instantiation: gstpluginfeature.c:gst_message_take Unexecuted instantiation: gstpoll.c:gst_message_take Unexecuted instantiation: gstpreset.c:gst_message_take Unexecuted instantiation: gstprotection.c:gst_message_take Unexecuted instantiation: gstregistry.c:gst_message_take Unexecuted instantiation: gstregistrychunks.c:gst_message_take Unexecuted instantiation: gstsegment.c:gst_message_take Unexecuted instantiation: gststreamcollection.c:gst_message_take Unexecuted instantiation: gststreams.c:gst_message_take Unexecuted instantiation: gststructure.c:gst_message_take Unexecuted instantiation: gstsystemclock.c:gst_message_take Unexecuted instantiation: gsttagsetter.c:gst_message_take Unexecuted instantiation: gsttask.c:gst_message_take Unexecuted instantiation: gsttaskpool.c:gst_message_take Unexecuted instantiation: gsttoc.c:gst_message_take Unexecuted instantiation: gsttocsetter.c:gst_message_take Unexecuted instantiation: gsttracer.c:gst_message_take Unexecuted instantiation: gsttracerfactory.c:gst_message_take Unexecuted instantiation: gsttracerrecord.c:gst_message_take Unexecuted instantiation: gsttracerutils.c:gst_message_take Unexecuted instantiation: gsttypefind.c:gst_message_take Unexecuted instantiation: gsttypefindfactory.c:gst_message_take Unexecuted instantiation: gstutils.c:gst_message_take Unexecuted instantiation: gstvalue.c:gst_message_take Unexecuted instantiation: gstvecdeque.c:gst_message_take Unexecuted instantiation: gstparse.c:gst_message_take Unexecuted instantiation: gstpluginloader.c:gst_message_take Unexecuted instantiation: gstregistrybinary.c:gst_message_take Unexecuted instantiation: pbutils-enumtypes.c:gst_message_take Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_take Unexecuted instantiation: pbutils.c:gst_message_take Unexecuted instantiation: codec-utils.c:gst_message_take Unexecuted instantiation: descriptions.c:gst_message_take Unexecuted instantiation: encoding-profile.c:gst_message_take Unexecuted instantiation: encoding-target.c:gst_message_take Unexecuted instantiation: install-plugins.c:gst_message_take Unexecuted instantiation: missing-plugins.c:gst_message_take Unexecuted instantiation: gstaudiovisualizer.c:gst_message_take Unexecuted instantiation: gstdiscoverer.c:gst_message_take Unexecuted instantiation: gstdiscoverer-types.c:gst_message_take Unexecuted instantiation: video-enumtypes.c:gst_message_take Unexecuted instantiation: colorbalance.c:gst_message_take Unexecuted instantiation: colorbalancechannel.c:gst_message_take Unexecuted instantiation: convertframe.c:gst_message_take Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_take Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_take Unexecuted instantiation: gstvideoaggregator.c:gst_message_take Unexecuted instantiation: gstvideodecoder.c:gst_message_take Unexecuted instantiation: gstvideodmabufpool.c:gst_message_take Unexecuted instantiation: gstvideoencoder.c:gst_message_take Unexecuted instantiation: gstvideofilter.c:gst_message_take Unexecuted instantiation: gstvideometa.c:gst_message_take Unexecuted instantiation: gstvideopool.c:gst_message_take Unexecuted instantiation: gstvideosink.c:gst_message_take Unexecuted instantiation: gstvideotimecode.c:gst_message_take Unexecuted instantiation: gstvideoutils.c:gst_message_take Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_take Unexecuted instantiation: navigation.c:gst_message_take Unexecuted instantiation: video.c:gst_message_take Unexecuted instantiation: video-anc.c:gst_message_take Unexecuted instantiation: video-blend.c:gst_message_take Unexecuted instantiation: video-chroma.c:gst_message_take Unexecuted instantiation: video-color.c:gst_message_take Unexecuted instantiation: video-converter.c:gst_message_take Unexecuted instantiation: video-dither.c:gst_message_take Unexecuted instantiation: video-event.c:gst_message_take Unexecuted instantiation: video-format.c:gst_message_take Unexecuted instantiation: video-frame.c:gst_message_take Unexecuted instantiation: video-hdr.c:gst_message_take Unexecuted instantiation: video-info.c:gst_message_take Unexecuted instantiation: video-info-dma.c:gst_message_take Unexecuted instantiation: video-multiview.c:gst_message_take Unexecuted instantiation: video-resampler.c:gst_message_take Unexecuted instantiation: video-scaler.c:gst_message_take Unexecuted instantiation: video-sei.c:gst_message_take Unexecuted instantiation: video-tile.c:gst_message_take Unexecuted instantiation: video-overlay-composition.c:gst_message_take Unexecuted instantiation: videodirection.c:gst_message_take Unexecuted instantiation: videoorientation.c:gst_message_take Unexecuted instantiation: videooverlay.c:gst_message_take Unexecuted instantiation: gstdrmdumb.c:gst_message_take Unexecuted instantiation: gstdmabuf.c:gst_message_take Unexecuted instantiation: gstfdmemory.c:gst_message_take Unexecuted instantiation: gstphysmemory.c:gst_message_take Unexecuted instantiation: gstshmallocator.c:gst_message_take Unexecuted instantiation: gstudmabufallocator.c:gst_message_take Unexecuted instantiation: gstadapter.c:gst_message_take Unexecuted instantiation: gstaggregator.c:gst_message_take Unexecuted instantiation: gstbaseparse.c:gst_message_take Unexecuted instantiation: gstbasesink.c:gst_message_take Unexecuted instantiation: gstbasesrc.c:gst_message_take Unexecuted instantiation: gstbasetransform.c:gst_message_take Unexecuted instantiation: gstbitreader.c:gst_message_take Unexecuted instantiation: gstbitwriter.c:gst_message_take Unexecuted instantiation: gstbytereader.c:gst_message_take Unexecuted instantiation: gstbytewriter.c:gst_message_take Unexecuted instantiation: gstcollectpads.c:gst_message_take Unexecuted instantiation: gstdataqueue.c:gst_message_take Unexecuted instantiation: gstflowcombiner.c:gst_message_take Unexecuted instantiation: gstpushsrc.c:gst_message_take Unexecuted instantiation: gstqueuearray.c:gst_message_take Unexecuted instantiation: gsttypefindhelper.c:gst_message_take Unexecuted instantiation: audio-enumtypes.c:gst_message_take Unexecuted instantiation: audio.c:gst_message_take Unexecuted instantiation: audio-buffer.c:gst_message_take Unexecuted instantiation: audio-channel-mixer.c:gst_message_take Unexecuted instantiation: audio-channels.c:gst_message_take Unexecuted instantiation: audio-converter.c:gst_message_take Unexecuted instantiation: audio-format.c:gst_message_take Unexecuted instantiation: audio-info.c:gst_message_take Unexecuted instantiation: audio-quantize.c:gst_message_take Unexecuted instantiation: audio-resampler.c:gst_message_take Unexecuted instantiation: gstaudioaggregator.c:gst_message_take Unexecuted instantiation: gstaudiobasesink.c:gst_message_take Unexecuted instantiation: gstaudiobasesrc.c:gst_message_take Unexecuted instantiation: gstaudiocdsrc.c:gst_message_take Unexecuted instantiation: gstaudioclock.c:gst_message_take Unexecuted instantiation: gstaudiodecoder.c:gst_message_take Unexecuted instantiation: gstaudioencoder.c:gst_message_take Unexecuted instantiation: gstaudiofilter.c:gst_message_take Unexecuted instantiation: gstaudioiec61937.c:gst_message_take Unexecuted instantiation: gstaudiometa.c:gst_message_take Unexecuted instantiation: gstaudioringbuffer.c:gst_message_take Unexecuted instantiation: gstaudiosink.c:gst_message_take Unexecuted instantiation: gstaudiosrc.c:gst_message_take Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_take Unexecuted instantiation: streamvolume.c:gst_message_take Unexecuted instantiation: gstaudiostreamalign.c:gst_message_take Unexecuted instantiation: gstdsd.c:gst_message_take Unexecuted instantiation: gstdsdformat.c:gst_message_take Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_take Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_take Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_take Unexecuted instantiation: tag-enumtypes.c:gst_message_take Unexecuted instantiation: gstvorbistag.c:gst_message_take Unexecuted instantiation: gstid3tag.c:gst_message_take Unexecuted instantiation: gstxmptag.c:gst_message_take Unexecuted instantiation: gstexiftag.c:gst_message_take Unexecuted instantiation: lang.c:gst_message_take Unexecuted instantiation: licenses.c:gst_message_take Unexecuted instantiation: tags.c:gst_message_take Unexecuted instantiation: gsttagdemux.c:gst_message_take Unexecuted instantiation: gsttagmux.c:gst_message_take Unexecuted instantiation: gsttageditingprivate.c:gst_message_take Unexecuted instantiation: id3v2.c:gst_message_take Unexecuted instantiation: id3v2frames.c:gst_message_take Unexecuted instantiation: xmpwriter.c:gst_message_take |
424 | | |
425 | | static inline GstMessage * |
426 | | gst_message_steal(GstMessage **old_message) |
427 | 0 | { |
428 | 0 | return GST_MESSAGE_CAST(gst_mini_object_steal((GstMiniObject **)old_message)); |
429 | 0 | } Unexecuted instantiation: typefind.c:gst_message_steal Unexecuted instantiation: gst-discoverer.c:gst_message_steal Unexecuted instantiation: gstenumtypes.c:gst_message_steal Unexecuted instantiation: lex.priv_gst_parse_yy.c:gst_message_steal Unexecuted instantiation: grammar.tab.c:gst_message_steal Unexecuted instantiation: gst.c:gst_message_steal Unexecuted instantiation: gstobject.c:gst_message_steal Unexecuted instantiation: gstallocator.c:gst_message_steal Unexecuted instantiation: gstbin.c:gst_message_steal Unexecuted instantiation: gstbufferpool.c:gst_message_steal Unexecuted instantiation: gstbus.c:gst_message_steal Unexecuted instantiation: gstcapsfeatures.c:gst_message_steal Unexecuted instantiation: gstchildproxy.c:gst_message_steal Unexecuted instantiation: gstclock.c:gst_message_steal Unexecuted instantiation: gstcontrolbinding.c:gst_message_steal Unexecuted instantiation: gstcontrolsource.c:gst_message_steal Unexecuted instantiation: gstdatetime.c:gst_message_steal Unexecuted instantiation: gstdebugutils.c:gst_message_steal Unexecuted instantiation: gstdevice.c:gst_message_steal Unexecuted instantiation: gstdeviceprovider.c:gst_message_steal Unexecuted instantiation: gstdeviceproviderfactory.c:gst_message_steal Unexecuted instantiation: gstdynamictypefactory.c:gst_message_steal Unexecuted instantiation: gstelement.c:gst_message_steal Unexecuted instantiation: gstelementfactory.c:gst_message_steal Unexecuted instantiation: gsterror.c:gst_message_steal Unexecuted instantiation: gstformat.c:gst_message_steal Unexecuted instantiation: gstghostpad.c:gst_message_steal Unexecuted instantiation: gstdevicemonitor.c:gst_message_steal Unexecuted instantiation: gstinfo.c:gst_message_steal Unexecuted instantiation: gstiterator.c:gst_message_steal Unexecuted instantiation: gstatomicqueue.c:gst_message_steal Unexecuted instantiation: gstmeta.c:gst_message_steal Unexecuted instantiation: gstmetafactory.c:gst_message_steal Unexecuted instantiation: gstminiobject.c:gst_message_steal Unexecuted instantiation: gstpad.c:gst_message_steal Unexecuted instantiation: gstpadtemplate.c:gst_message_steal Unexecuted instantiation: gstparamspecs.c:gst_message_steal Unexecuted instantiation: gstpipeline.c:gst_message_steal Unexecuted instantiation: gstplugin.c:gst_message_steal Unexecuted instantiation: gstpluginfeature.c:gst_message_steal Unexecuted instantiation: gstpoll.c:gst_message_steal Unexecuted instantiation: gstpreset.c:gst_message_steal Unexecuted instantiation: gstprotection.c:gst_message_steal Unexecuted instantiation: gstregistry.c:gst_message_steal Unexecuted instantiation: gstregistrychunks.c:gst_message_steal Unexecuted instantiation: gstsegment.c:gst_message_steal Unexecuted instantiation: gststreamcollection.c:gst_message_steal Unexecuted instantiation: gststreams.c:gst_message_steal Unexecuted instantiation: gststructure.c:gst_message_steal Unexecuted instantiation: gstsystemclock.c:gst_message_steal Unexecuted instantiation: gsttagsetter.c:gst_message_steal Unexecuted instantiation: gsttask.c:gst_message_steal Unexecuted instantiation: gsttaskpool.c:gst_message_steal Unexecuted instantiation: gsttoc.c:gst_message_steal Unexecuted instantiation: gsttocsetter.c:gst_message_steal Unexecuted instantiation: gsttracer.c:gst_message_steal Unexecuted instantiation: gsttracerfactory.c:gst_message_steal Unexecuted instantiation: gsttracerrecord.c:gst_message_steal Unexecuted instantiation: gsttracerutils.c:gst_message_steal Unexecuted instantiation: gsttypefind.c:gst_message_steal Unexecuted instantiation: gsttypefindfactory.c:gst_message_steal Unexecuted instantiation: gstutils.c:gst_message_steal Unexecuted instantiation: gstvalue.c:gst_message_steal Unexecuted instantiation: gstvecdeque.c:gst_message_steal Unexecuted instantiation: gstparse.c:gst_message_steal Unexecuted instantiation: gstpluginloader.c:gst_message_steal Unexecuted instantiation: gstregistrybinary.c:gst_message_steal Unexecuted instantiation: pbutils-enumtypes.c:gst_message_steal Unexecuted instantiation: gstpluginsbaseversion.c:gst_message_steal Unexecuted instantiation: pbutils.c:gst_message_steal Unexecuted instantiation: codec-utils.c:gst_message_steal Unexecuted instantiation: descriptions.c:gst_message_steal Unexecuted instantiation: encoding-profile.c:gst_message_steal Unexecuted instantiation: encoding-target.c:gst_message_steal Unexecuted instantiation: install-plugins.c:gst_message_steal Unexecuted instantiation: missing-plugins.c:gst_message_steal Unexecuted instantiation: gstaudiovisualizer.c:gst_message_steal Unexecuted instantiation: gstdiscoverer.c:gst_message_steal Unexecuted instantiation: gstdiscoverer-types.c:gst_message_steal Unexecuted instantiation: video-enumtypes.c:gst_message_steal Unexecuted instantiation: colorbalance.c:gst_message_steal Unexecuted instantiation: colorbalancechannel.c:gst_message_steal Unexecuted instantiation: convertframe.c:gst_message_steal Unexecuted instantiation: gstvideoaffinetransformationmeta.c:gst_message_steal Unexecuted instantiation: gstvideocodecalphameta.c:gst_message_steal Unexecuted instantiation: gstvideoaggregator.c:gst_message_steal Unexecuted instantiation: gstvideodecoder.c:gst_message_steal Unexecuted instantiation: gstvideodmabufpool.c:gst_message_steal Unexecuted instantiation: gstvideoencoder.c:gst_message_steal Unexecuted instantiation: gstvideofilter.c:gst_message_steal Unexecuted instantiation: gstvideometa.c:gst_message_steal Unexecuted instantiation: gstvideopool.c:gst_message_steal Unexecuted instantiation: gstvideosink.c:gst_message_steal Unexecuted instantiation: gstvideotimecode.c:gst_message_steal Unexecuted instantiation: gstvideoutils.c:gst_message_steal Unexecuted instantiation: gstvideoutilsprivate.c:gst_message_steal Unexecuted instantiation: navigation.c:gst_message_steal Unexecuted instantiation: video.c:gst_message_steal Unexecuted instantiation: video-anc.c:gst_message_steal Unexecuted instantiation: video-blend.c:gst_message_steal Unexecuted instantiation: video-chroma.c:gst_message_steal Unexecuted instantiation: video-color.c:gst_message_steal Unexecuted instantiation: video-converter.c:gst_message_steal Unexecuted instantiation: video-dither.c:gst_message_steal Unexecuted instantiation: video-event.c:gst_message_steal Unexecuted instantiation: video-format.c:gst_message_steal Unexecuted instantiation: video-frame.c:gst_message_steal Unexecuted instantiation: video-hdr.c:gst_message_steal Unexecuted instantiation: video-info.c:gst_message_steal Unexecuted instantiation: video-info-dma.c:gst_message_steal Unexecuted instantiation: video-multiview.c:gst_message_steal Unexecuted instantiation: video-resampler.c:gst_message_steal Unexecuted instantiation: video-scaler.c:gst_message_steal Unexecuted instantiation: video-sei.c:gst_message_steal Unexecuted instantiation: video-tile.c:gst_message_steal Unexecuted instantiation: video-overlay-composition.c:gst_message_steal Unexecuted instantiation: videodirection.c:gst_message_steal Unexecuted instantiation: videoorientation.c:gst_message_steal Unexecuted instantiation: videooverlay.c:gst_message_steal Unexecuted instantiation: gstdrmdumb.c:gst_message_steal Unexecuted instantiation: gstdmabuf.c:gst_message_steal Unexecuted instantiation: gstfdmemory.c:gst_message_steal Unexecuted instantiation: gstphysmemory.c:gst_message_steal Unexecuted instantiation: gstshmallocator.c:gst_message_steal Unexecuted instantiation: gstudmabufallocator.c:gst_message_steal Unexecuted instantiation: gstadapter.c:gst_message_steal Unexecuted instantiation: gstaggregator.c:gst_message_steal Unexecuted instantiation: gstbaseparse.c:gst_message_steal Unexecuted instantiation: gstbasesink.c:gst_message_steal Unexecuted instantiation: gstbasesrc.c:gst_message_steal Unexecuted instantiation: gstbasetransform.c:gst_message_steal Unexecuted instantiation: gstbitreader.c:gst_message_steal Unexecuted instantiation: gstbitwriter.c:gst_message_steal Unexecuted instantiation: gstbytereader.c:gst_message_steal Unexecuted instantiation: gstbytewriter.c:gst_message_steal Unexecuted instantiation: gstcollectpads.c:gst_message_steal Unexecuted instantiation: gstdataqueue.c:gst_message_steal Unexecuted instantiation: gstflowcombiner.c:gst_message_steal Unexecuted instantiation: gstpushsrc.c:gst_message_steal Unexecuted instantiation: gstqueuearray.c:gst_message_steal Unexecuted instantiation: gsttypefindhelper.c:gst_message_steal Unexecuted instantiation: audio-enumtypes.c:gst_message_steal Unexecuted instantiation: audio.c:gst_message_steal Unexecuted instantiation: audio-buffer.c:gst_message_steal Unexecuted instantiation: audio-channel-mixer.c:gst_message_steal Unexecuted instantiation: audio-channels.c:gst_message_steal Unexecuted instantiation: audio-converter.c:gst_message_steal Unexecuted instantiation: audio-format.c:gst_message_steal Unexecuted instantiation: audio-info.c:gst_message_steal Unexecuted instantiation: audio-quantize.c:gst_message_steal Unexecuted instantiation: audio-resampler.c:gst_message_steal Unexecuted instantiation: gstaudioaggregator.c:gst_message_steal Unexecuted instantiation: gstaudiobasesink.c:gst_message_steal Unexecuted instantiation: gstaudiobasesrc.c:gst_message_steal Unexecuted instantiation: gstaudiocdsrc.c:gst_message_steal Unexecuted instantiation: gstaudioclock.c:gst_message_steal Unexecuted instantiation: gstaudiodecoder.c:gst_message_steal Unexecuted instantiation: gstaudioencoder.c:gst_message_steal Unexecuted instantiation: gstaudiofilter.c:gst_message_steal Unexecuted instantiation: gstaudioiec61937.c:gst_message_steal Unexecuted instantiation: gstaudiometa.c:gst_message_steal Unexecuted instantiation: gstaudioringbuffer.c:gst_message_steal Unexecuted instantiation: gstaudiosink.c:gst_message_steal Unexecuted instantiation: gstaudiosrc.c:gst_message_steal Unexecuted instantiation: gstaudioutilsprivate.c:gst_message_steal Unexecuted instantiation: streamvolume.c:gst_message_steal Unexecuted instantiation: gstaudiostreamalign.c:gst_message_steal Unexecuted instantiation: gstdsd.c:gst_message_steal Unexecuted instantiation: gstdsdformat.c:gst_message_steal Unexecuted instantiation: audio-resampler-x86-sse.c:gst_message_steal Unexecuted instantiation: audio-resampler-x86-sse2.c:gst_message_steal Unexecuted instantiation: audio-resampler-x86-sse41.c:gst_message_steal Unexecuted instantiation: tag-enumtypes.c:gst_message_steal Unexecuted instantiation: gstvorbistag.c:gst_message_steal Unexecuted instantiation: gstid3tag.c:gst_message_steal Unexecuted instantiation: gstxmptag.c:gst_message_steal Unexecuted instantiation: gstexiftag.c:gst_message_steal Unexecuted instantiation: lang.c:gst_message_steal Unexecuted instantiation: licenses.c:gst_message_steal Unexecuted instantiation: tags.c:gst_message_steal Unexecuted instantiation: gsttagdemux.c:gst_message_steal Unexecuted instantiation: gsttagmux.c:gst_message_steal Unexecuted instantiation: gsttageditingprivate.c:gst_message_steal Unexecuted instantiation: id3v2.c:gst_message_steal Unexecuted instantiation: id3v2frames.c:gst_message_steal Unexecuted instantiation: xmpwriter.c:gst_message_steal |
430 | | #else /* GST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS */ |
431 | | GST_API |
432 | | GstMessage * gst_message_ref (GstMessage * msg); |
433 | | |
434 | | GST_API |
435 | | void gst_message_unref (GstMessage * msg); |
436 | | |
437 | | GST_API |
438 | | void gst_clear_message (GstMessage ** msg_ptr); |
439 | | |
440 | | GST_API |
441 | | GstMessage * gst_message_copy (const GstMessage * msg) G_GNUC_WARN_UNUSED_RESULT; |
442 | | |
443 | | GST_API |
444 | | GstMessage * gst_message_make_writable (GstMessage * message) G_GNUC_WARN_UNUSED_RESULT; |
445 | | GST_API |
446 | | gboolean gst_message_is_writable (const GstMessage * message); |
447 | | |
448 | | GST_API |
449 | | gboolean gst_message_replace (GstMessage ** old_message, |
450 | | GstMessage * new_message); |
451 | | |
452 | | GST_API |
453 | | gboolean gst_message_take (GstMessage ** old_message, |
454 | | GstMessage * new_message); |
455 | | |
456 | | GST_API |
457 | | GstMessage *gst_message_steal (GstMessage **old_message); |
458 | | #endif /* GST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS */ |
459 | | |
460 | | /* custom messages */ |
461 | | |
462 | | GST_API |
463 | | GstMessage * gst_message_new_custom (GstMessageType type, |
464 | | GstObject * src, |
465 | | GstStructure * structure) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
466 | | GST_API |
467 | | const GstStructure * |
468 | | gst_message_get_structure (GstMessage *message); |
469 | | |
470 | | GST_API |
471 | | GstStructure * gst_message_writable_structure (GstMessage *message); |
472 | | |
473 | | GST_API |
474 | | gboolean gst_message_has_name (GstMessage *message, const gchar *name); |
475 | | |
476 | | GST_API |
477 | | void gst_message_set_details (GstMessage *message, GstStructure *details); |
478 | | |
479 | | GST_API |
480 | | const GstStructure * |
481 | | gst_message_get_details (GstMessage *message); |
482 | | |
483 | | GST_API |
484 | | GstStructure * gst_message_writable_details (GstMessage *message); |
485 | | |
486 | | /* identifiers for events and messages */ |
487 | | |
488 | | GST_API |
489 | | guint32 gst_message_get_seqnum (GstMessage *message); |
490 | | |
491 | | GST_API |
492 | | void gst_message_set_seqnum (GstMessage *message, guint32 seqnum); |
493 | | |
494 | | /* EOS */ |
495 | | |
496 | | GST_API |
497 | | GstMessage * gst_message_new_eos (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
498 | | |
499 | | /* ERROR */ |
500 | | |
501 | | GST_API |
502 | | GstMessage * gst_message_new_error (GstObject * src, GError * error, const gchar * debug) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
503 | | |
504 | | GST_API |
505 | | GstMessage * gst_message_new_error_with_details (GstObject * src, GError * error, const gchar * debug, GstStructure * details) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
506 | | |
507 | | GST_API |
508 | | void gst_message_parse_error (GstMessage *message, GError **gerror, gchar **debug); |
509 | | |
510 | | GST_API |
511 | | void gst_message_parse_error_details (GstMessage *message, const GstStructure **structure); |
512 | | |
513 | | GST_API |
514 | | void gst_message_parse_error_writable_details (GstMessage *message, GstStructure **structure); |
515 | | |
516 | | /* WARNING */ |
517 | | |
518 | | GST_API |
519 | | GstMessage * gst_message_new_warning (GstObject * src, GError * error, const gchar * debug) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
520 | | |
521 | | GST_API |
522 | | GstMessage * gst_message_new_warning_with_details (GstObject * src, GError * error, const gchar * debug, GstStructure * details) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
523 | | |
524 | | GST_API |
525 | | void gst_message_parse_warning (GstMessage *message, GError **gerror, gchar **debug); |
526 | | |
527 | | GST_API |
528 | | void gst_message_parse_warning_details (GstMessage *message, const GstStructure **structure); |
529 | | |
530 | | GST_API |
531 | | void gst_message_parse_warning_writable_details (GstMessage *message, GstStructure **structure); |
532 | | |
533 | | /* INFO */ |
534 | | |
535 | | GST_API |
536 | | GstMessage * gst_message_new_info (GstObject * src, GError * error, const gchar * debug) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
537 | | |
538 | | GST_API |
539 | | GstMessage * gst_message_new_info_with_details (GstObject * src, GError * error, const gchar * debug, GstStructure * details) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
540 | | |
541 | | GST_API |
542 | | void gst_message_parse_info (GstMessage *message, GError **gerror, gchar **debug); |
543 | | |
544 | | GST_API |
545 | | void gst_message_parse_info_details (GstMessage *message, const GstStructure **structure); |
546 | | |
547 | | GST_API |
548 | | void gst_message_parse_info_writable_details (GstMessage *message, GstStructure **structure); |
549 | | |
550 | | /* TAG */ |
551 | | |
552 | | GST_API |
553 | | GstMessage * gst_message_new_tag (GstObject * src, GstTagList * tag_list) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
554 | | |
555 | | GST_API |
556 | | void gst_message_parse_tag (GstMessage *message, GstTagList **tag_list); |
557 | | |
558 | | /* BUFFERING */ |
559 | | |
560 | | GST_API |
561 | | GstMessage * gst_message_new_buffering (GstObject * src, gint percent) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
562 | | |
563 | | GST_API |
564 | | void gst_message_parse_buffering (GstMessage *message, gint *percent); |
565 | | |
566 | | GST_API |
567 | | void gst_message_set_buffering_stats (GstMessage *message, GstBufferingMode mode, |
568 | | gint avg_in, gint avg_out, |
569 | | gint64 buffering_left); |
570 | | GST_API |
571 | | void gst_message_parse_buffering_stats (GstMessage *message, GstBufferingMode *mode, |
572 | | gint *avg_in, gint *avg_out, |
573 | | gint64 *buffering_left); |
574 | | |
575 | | /* STATE_CHANGED */ |
576 | | |
577 | | GST_API |
578 | | GstMessage * gst_message_new_state_changed (GstObject * src, GstState oldstate, |
579 | | GstState newstate, GstState pending) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
580 | | GST_API |
581 | | void gst_message_parse_state_changed (GstMessage *message, GstState *oldstate, |
582 | | GstState *newstate, GstState *pending); |
583 | | |
584 | | /* STATE_DIRTY */ |
585 | | |
586 | | GST_API |
587 | | GstMessage * gst_message_new_state_dirty (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
588 | | |
589 | | /* STEP_DONE */ |
590 | | |
591 | | GST_API |
592 | | GstMessage * gst_message_new_step_done (GstObject * src, GstFormat format, guint64 amount, |
593 | | gdouble rate, gboolean flush, gboolean intermediate, |
594 | | guint64 duration, gboolean eos) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
595 | | GST_API |
596 | | void gst_message_parse_step_done (GstMessage * message, GstFormat *format, guint64 *amount, |
597 | | gdouble *rate, gboolean *flush, gboolean *intermediate, |
598 | | guint64 *duration, gboolean *eos); |
599 | | /* CLOCK_PROVIDE */ |
600 | | |
601 | | GST_API |
602 | | GstMessage * gst_message_new_clock_provide (GstObject * src, GstClock *clock, gboolean ready) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
603 | | |
604 | | GST_API |
605 | | void gst_message_parse_clock_provide (GstMessage *message, GstClock **clock, |
606 | | gboolean *ready); |
607 | | |
608 | | /* CLOCK_LOST */ |
609 | | |
610 | | GST_API |
611 | | GstMessage * gst_message_new_clock_lost (GstObject * src, GstClock *clock) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
612 | | |
613 | | GST_API |
614 | | void gst_message_parse_clock_lost (GstMessage *message, GstClock **clock); |
615 | | |
616 | | /* NEW_CLOCK */ |
617 | | |
618 | | GST_API |
619 | | GstMessage * gst_message_new_new_clock (GstObject * src, GstClock *clock) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
620 | | |
621 | | GST_API |
622 | | void gst_message_parse_new_clock (GstMessage *message, GstClock **clock); |
623 | | |
624 | | /* APPLICATION */ |
625 | | |
626 | | GST_API |
627 | | GstMessage * gst_message_new_application (GstObject * src, GstStructure * structure) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
628 | | |
629 | | /* ELEMENT */ |
630 | | |
631 | | GST_API |
632 | | GstMessage * gst_message_new_element (GstObject * src, GstStructure * structure) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
633 | | |
634 | | /* SEGMENT_START */ |
635 | | |
636 | | GST_API |
637 | | GstMessage * gst_message_new_segment_start (GstObject * src, GstFormat format, gint64 position) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
638 | | |
639 | | GST_API |
640 | | void gst_message_parse_segment_start (GstMessage *message, GstFormat *format, |
641 | | gint64 *position); |
642 | | |
643 | | /* SEGMENT_DONE */ |
644 | | |
645 | | GST_API |
646 | | GstMessage * gst_message_new_segment_done (GstObject * src, GstFormat format, gint64 position) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
647 | | |
648 | | GST_API |
649 | | void gst_message_parse_segment_done (GstMessage *message, GstFormat *format, |
650 | | gint64 *position); |
651 | | |
652 | | /* DURATION_CHANGED */ |
653 | | |
654 | | GST_API |
655 | | GstMessage * gst_message_new_duration_changed (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
656 | | |
657 | | /* LATENCY */ |
658 | | |
659 | | GST_API |
660 | | GstMessage * gst_message_new_latency (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
661 | | |
662 | | /* ASYNC_START */ |
663 | | |
664 | | GST_API |
665 | | GstMessage * gst_message_new_async_start (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
666 | | |
667 | | /* ASYNC_DONE */ |
668 | | |
669 | | GST_API |
670 | | GstMessage * gst_message_new_async_done (GstObject * src, GstClockTime running_time) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
671 | | |
672 | | GST_API |
673 | | void gst_message_parse_async_done (GstMessage *message, GstClockTime *running_time); |
674 | | |
675 | | /* STRUCTURE CHANGE */ |
676 | | |
677 | | GST_API |
678 | | GstMessage * gst_message_new_structure_change (GstObject * src, GstStructureChangeType type, |
679 | | GstElement *owner, gboolean busy) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
680 | | GST_API |
681 | | void gst_message_parse_structure_change (GstMessage *message, GstStructureChangeType *type, |
682 | | GstElement **owner, gboolean *busy); |
683 | | |
684 | | /* STREAM STATUS */ |
685 | | |
686 | | GST_API |
687 | | GstMessage * gst_message_new_stream_status (GstObject * src, GstStreamStatusType type, |
688 | | GstElement *owner) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
689 | | GST_API |
690 | | void gst_message_parse_stream_status (GstMessage *message, GstStreamStatusType *type, |
691 | | GstElement **owner); |
692 | | GST_API |
693 | | void gst_message_set_stream_status_object (GstMessage *message, const GValue *object); |
694 | | |
695 | | GST_API |
696 | | const GValue * gst_message_get_stream_status_object (GstMessage *message); |
697 | | |
698 | | /* REQUEST_STATE */ |
699 | | |
700 | | GST_API |
701 | | GstMessage * gst_message_new_request_state (GstObject * src, GstState state) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
702 | | |
703 | | GST_API |
704 | | void gst_message_parse_request_state (GstMessage * message, GstState *state); |
705 | | |
706 | | /* STEP_START */ |
707 | | |
708 | | GST_API |
709 | | GstMessage * gst_message_new_step_start (GstObject * src, gboolean active, GstFormat format, |
710 | | guint64 amount, gdouble rate, gboolean flush, |
711 | | gboolean intermediate) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
712 | | GST_API |
713 | | void gst_message_parse_step_start (GstMessage * message, gboolean *active, GstFormat *format, |
714 | | guint64 *amount, gdouble *rate, gboolean *flush, |
715 | | gboolean *intermediate); |
716 | | |
717 | | /* QOS */ |
718 | | |
719 | | GST_API |
720 | | GstMessage * gst_message_new_qos (GstObject * src, gboolean live, guint64 running_time, |
721 | | guint64 stream_time, guint64 timestamp, guint64 duration) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
722 | | GST_API |
723 | | void gst_message_set_qos_values (GstMessage * message, gint64 jitter, gdouble proportion, |
724 | | gint quality); |
725 | | GST_API |
726 | | void gst_message_set_qos_stats (GstMessage * message, GstFormat format, guint64 processed, |
727 | | guint64 dropped); |
728 | | GST_API |
729 | | void gst_message_parse_qos (GstMessage * message, gboolean * live, guint64 * running_time, |
730 | | guint64 * stream_time, guint64 * timestamp, guint64 * duration); |
731 | | GST_API |
732 | | void gst_message_parse_qos_values (GstMessage * message, gint64 * jitter, gdouble * proportion, |
733 | | gint * quality); |
734 | | GST_API |
735 | | void gst_message_parse_qos_stats (GstMessage * message, GstFormat * format, guint64 * processed, |
736 | | guint64 * dropped); |
737 | | /* PROGRESS */ |
738 | | |
739 | | GST_API |
740 | | GstMessage * gst_message_new_progress (GstObject * src, GstProgressType type, const gchar *code, |
741 | | const gchar *text) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
742 | | GST_API |
743 | | void gst_message_parse_progress (GstMessage * message, GstProgressType * type, gchar ** code, |
744 | | gchar ** text); |
745 | | |
746 | | /* TOC */ |
747 | | |
748 | | GST_API |
749 | | GstMessage * gst_message_new_toc (GstObject *src, GstToc *toc, gboolean updated) G_GNUC_WARN_UNUSED_RESULT; |
750 | | |
751 | | GST_API |
752 | | void gst_message_parse_toc (GstMessage *message, GstToc **toc, gboolean *updated); |
753 | | |
754 | | /* RESET_TIME */ |
755 | | |
756 | | GST_API |
757 | | GstMessage * gst_message_new_reset_time (GstObject * src, GstClockTime running_time) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
758 | | |
759 | | GST_API |
760 | | void gst_message_parse_reset_time (GstMessage *message, GstClockTime *running_time); |
761 | | |
762 | | /* STREAM_START */ |
763 | | |
764 | | GST_API |
765 | | GstMessage * gst_message_new_stream_start (GstObject * src) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
766 | | |
767 | | GST_API |
768 | | void gst_message_set_group_id (GstMessage *message, guint group_id); |
769 | | |
770 | | GST_API |
771 | | gboolean gst_message_parse_group_id (GstMessage *message, guint *group_id); |
772 | | |
773 | | /* NEED_CONTEXT */ |
774 | | |
775 | | GST_API |
776 | | GstMessage * gst_message_new_need_context (GstObject * src, const gchar * context_type) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
777 | | |
778 | | GST_API |
779 | | gboolean gst_message_parse_context_type (GstMessage * message, const gchar ** context_type); |
780 | | |
781 | | /* HAVE_CONTEXT */ |
782 | | |
783 | | GST_API |
784 | | GstMessage * gst_message_new_have_context (GstObject * src, GstContext *context) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
785 | | |
786 | | GST_API |
787 | | void gst_message_parse_have_context (GstMessage *message, GstContext **context); |
788 | | |
789 | | /* DEVICE_ADDED */ |
790 | | |
791 | | GST_API |
792 | | GstMessage * gst_message_new_device_added (GstObject * src, GstDevice * device) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
793 | | |
794 | | GST_API |
795 | | void gst_message_parse_device_added (GstMessage * message, GstDevice ** device); |
796 | | |
797 | | /* DEVICE_REMOVED */ |
798 | | |
799 | | GST_API |
800 | | GstMessage * gst_message_new_device_removed (GstObject * src, GstDevice * device) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
801 | | |
802 | | GST_API |
803 | | void gst_message_parse_device_removed (GstMessage * message, GstDevice ** device); |
804 | | |
805 | | /* DEVICE_CHANGED */ |
806 | | |
807 | | GST_API |
808 | | GstMessage * gst_message_new_device_changed (GstObject * src, GstDevice * device, GstDevice *changed_device) G_GNUC_WARN_UNUSED_RESULT; |
809 | | |
810 | | GST_API |
811 | | void gst_message_parse_device_changed (GstMessage * message, GstDevice ** device, GstDevice ** changed_device); |
812 | | |
813 | | /* DEVICE_MONITOR_STARTED */ |
814 | | |
815 | | GST_API |
816 | | GstMessage * gst_message_new_device_monitor_started (GstObject * src, gboolean success); |
817 | | |
818 | | GST_API |
819 | | void gst_message_parse_device_monitor_started (GstMessage * message, gboolean *success); |
820 | | |
821 | | |
822 | | /* PROPERTY_NOTIFY */ |
823 | | |
824 | | GST_API |
825 | | GstMessage * gst_message_new_property_notify (GstObject * src, const gchar * property_name, GValue * val) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
826 | | |
827 | | GST_API |
828 | | void gst_message_parse_property_notify (GstMessage * message, GstObject ** object, const gchar ** property_name, const GValue ** property_value); |
829 | | |
830 | | /* STREAM_COLLECTION */ |
831 | | |
832 | | GST_API |
833 | | GstMessage * gst_message_new_stream_collection (GstObject * src, GstStreamCollection * collection) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
834 | | |
835 | | GST_API |
836 | | void gst_message_parse_stream_collection (GstMessage *message, GstStreamCollection **collection); |
837 | | |
838 | | /* STREAMS_SELECTED */ |
839 | | |
840 | | GST_API |
841 | | GstMessage * gst_message_new_streams_selected (GstObject *src, GstStreamCollection *collection) G_GNUC_WARN_UNUSED_RESULT; |
842 | | |
843 | | GST_API |
844 | | void gst_message_streams_selected_add (GstMessage *message, GstStream *stream); |
845 | | |
846 | | GST_API |
847 | | void gst_message_parse_streams_selected (GstMessage * message, GstStreamCollection **collection); |
848 | | |
849 | | GST_API |
850 | | guint gst_message_streams_selected_get_size (GstMessage * message); |
851 | | |
852 | | GST_API |
853 | | GstStream *gst_message_streams_selected_get_stream (GstMessage *message, guint idx) G_GNUC_WARN_UNUSED_RESULT; |
854 | | |
855 | | /* REDIRECT */ |
856 | | |
857 | | GST_API |
858 | | GstMessage * gst_message_new_redirect (GstObject * src, const gchar * location, GstTagList * tag_list, GstStructure * entry_struct) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
859 | | |
860 | | GST_API |
861 | | void gst_message_add_redirect_entry (GstMessage * message, const gchar * location, GstTagList * tag_list, GstStructure * entry_struct); |
862 | | |
863 | | GST_API |
864 | | void gst_message_parse_redirect_entry (GstMessage * message, gsize entry_index, const gchar ** location, GstTagList ** tag_list, const GstStructure ** entry_struct); |
865 | | |
866 | | GST_API |
867 | | gsize gst_message_get_num_redirect_entries (GstMessage * message); |
868 | | |
869 | | /* INSTANT_RATE_REQUEST */ |
870 | | |
871 | | GST_API |
872 | | GstMessage * gst_message_new_instant_rate_request (GstObject * src, gdouble rate_multiplier) G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT; |
873 | | GST_API |
874 | | void gst_message_parse_instant_rate_request (GstMessage * message, gdouble * rate_multiplier); |
875 | | |
876 | | G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstMessage, gst_message_unref) |
877 | | |
878 | | G_END_DECLS |
879 | | |
880 | | #endif /* __GST_MESSAGE_H__ */ |