Home
last modified time | relevance | path

Searched refs:pending_events (Results 1 – 22 of 22) sorted by relevance

/third_party/gstreamer/gstreamer/plugins/elements/
Dgstcapsfilter.c270 g_list_free_full (filter->pending_events, (GDestroyNotify) gst_event_unref); in gst_capsfilter_dispose()
271 filter->pending_events = NULL; in gst_capsfilter_dispose()
417 GList *pending_events = filter->pending_events; in gst_capsfilter_prepare_buf() local
421 filter->pending_events = NULL; in gst_capsfilter_prepare_buf()
437 if (pending_events) { in gst_capsfilter_prepare_buf()
438 gst_capsfilter_push_pending_events (filter, pending_events); in gst_capsfilter_prepare_buf()
439 pending_events = NULL; in gst_capsfilter_prepare_buf()
445 gst_capsfilter_push_pending_events (filter, pending_events); in gst_capsfilter_prepare_buf()
446 pending_events = NULL; in gst_capsfilter_prepare_buf()
449 g_list_free_full (pending_events, (GDestroyNotify) gst_event_unref); in gst_capsfilter_prepare_buf()
[all …]
Dgstcapsfilter.h72 GList *pending_events; member
/third_party/gstreamer/gstplugins_good/gst/interleave/
Ddeinterleave.c157 if (self->pending_events) { in gst_deinterleave_finalize()
158 g_list_foreach (self->pending_events, (GFunc) gst_mini_object_unref, NULL); in gst_deinterleave_finalize()
159 g_list_free (self->pending_events); in gst_deinterleave_finalize()
160 self->pending_events = NULL; in gst_deinterleave_finalize()
708 self->pending_events = g_list_append (self->pending_events, event); in gst_deinterleave_sink_event()
846 GList *pending_events, *l; in gst_deinterleave_process() local
850 pending_events = self->pending_events; in gst_deinterleave_process()
851 self->pending_events = NULL; in gst_deinterleave_process()
854 if (pending_events) { in gst_deinterleave_process()
858 for (l = pending_events; l; l = l->next) { in gst_deinterleave_process()
[all …]
Ddeinterleave.h61 GList *pending_events; member
/third_party/gstreamer/gstplugins_base/gst/encoding/
Dgststreamsplitter.c89 g_list_foreach (stream_splitter->pending_events, (GFunc) gst_event_unref, in gst_stream_splitter_dispose()
91 g_list_free (stream_splitter->pending_events); in gst_stream_splitter_dispose()
92 stream_splitter->pending_events = NULL; in gst_stream_splitter_dispose()
114 for (tmp = splitter->pending_events; tmp; tmp = tmp->next) { in gst_stream_splitter_push_pending_events()
118 g_list_free (splitter->pending_events); in gst_stream_splitter_push_pending_events()
119 splitter->pending_events = NULL; in gst_stream_splitter_push_pending_events()
137 if (G_UNLIKELY (stream_splitter->pending_events)) in gst_stream_splitter_chain()
202 stream_splitter->pending_events = _flush_events (stream_splitter->current, in gst_stream_splitter_sink_event()
203 stream_splitter->pending_events); in gst_stream_splitter_sink_event()
211 if (G_UNLIKELY (stream_splitter->pending_events)) { in gst_stream_splitter_sink_event()
[all …]
Dgststreamsplitter.h46 GList *pending_events; member
/third_party/gstreamer/gstplugins_good/ext/gdk_pixbuf/
Dgstgdkpixbufdec.c337 for (l = filter->pending_events; l; l = l->next) in gst_gdk_pixbuf_dec_flush()
339 g_list_free (filter->pending_events); in gst_gdk_pixbuf_dec_flush()
340 filter->pending_events = NULL; in gst_gdk_pixbuf_dec_flush()
432 g_list_free_full (pixbuf->pending_events, in gst_gdk_pixbuf_dec_sink_event()
434 pixbuf->pending_events = NULL; in gst_gdk_pixbuf_dec_sink_event()
473 pixbuf->pending_events = g_list_prepend (pixbuf->pending_events, event); in gst_gdk_pixbuf_dec_sink_event()
566 g_list_free_full (dec->pending_events, (GDestroyNotify) gst_event_unref); in gst_gdk_pixbuf_dec_change_state()
567 dec->pending_events = NULL; in gst_gdk_pixbuf_dec_change_state()
Dgstgdkpixbufdec.h47 GList *pending_events; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudioencoder.c241 GList *pending_events; member
502 g_list_foreach (enc->priv->pending_events, (GFunc) gst_event_unref, NULL); in gst_audio_encoder_reset()
503 g_list_free (enc->priv->pending_events); in gst_audio_encoder_reset()
504 enc->priv->pending_events = NULL; in gst_audio_encoder_reset()
605 if (priv->pending_events) { in gst_audio_encoder_push_pending_events()
606 GList *pending_events, *l; in gst_audio_encoder_push_pending_events() local
608 pending_events = priv->pending_events; in gst_audio_encoder_push_pending_events()
609 priv->pending_events = NULL; in gst_audio_encoder_push_pending_events()
612 for (l = pending_events; l; l = l->next) in gst_audio_encoder_push_pending_events()
614 g_list_free (pending_events); in gst_audio_encoder_push_pending_events()
[all …]
Dgstaudiodecoder.c276 GList *pending_events; member
557 g_list_foreach (dec->priv->pending_events, (GFunc) gst_event_unref, NULL); in gst_audio_decoder_reset()
558 g_list_free (dec->priv->pending_events); in gst_audio_decoder_reset()
559 dec->priv->pending_events = NULL; in gst_audio_decoder_reset()
694 if (dec->priv->pending_events) { in gst_audio_decoder_negotiate_default()
695 GList **pending_events, *l; in gst_audio_decoder_negotiate_default() local
697 pending_events = &dec->priv->pending_events; in gst_audio_decoder_negotiate_default()
700 for (l = *pending_events; l;) { in gst_audio_decoder_negotiate_default()
708 *pending_events = g_list_delete_link (*pending_events, tmp); in gst_audio_decoder_negotiate_default()
1188 GList *pending_events, *l; in send_pending_events() local
[all …]
/third_party/gstreamer/gstplugins_base/gst/adder/
Dgstadder.c816 if (adder->pending_events) { in gst_adder_sink_event()
817 g_list_foreach (adder->pending_events, (GFunc) gst_event_unref, NULL); in gst_adder_sink_event()
818 g_list_free (adder->pending_events); in gst_adder_sink_event()
819 adder->pending_events = NULL; in gst_adder_sink_event()
824 adder->pending_events = g_list_append (adder->pending_events, event); in gst_adder_sink_event()
928 if (adder->pending_events) { in gst_adder_dispose()
929 g_list_foreach (adder->pending_events, (GFunc) gst_event_unref, NULL); in gst_adder_dispose()
930 g_list_free (adder->pending_events); in gst_adder_dispose()
931 adder->pending_events = NULL; in gst_adder_dispose()
1440 if (G_UNLIKELY (adder->pending_events)) { in gst_adder_collected()
[all …]
Dgstadder.h66 GList *pending_events; member
/third_party/python/Lib/xml/dom/
Dpulldom.py31 self.pending_events = []
138 self.pending_events.append(event)
147 self.pending_events.append(event)
173 for e in self.pending_events:
185 self.pending_events = None
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstbasesrc.c254 GList *pending_events; /* OBJECT_LOCK */ member
503 if (basesrc->priv->pending_events) { in gst_base_src_finalize()
504 g_list_foreach (basesrc->priv->pending_events, (GFunc) gst_event_unref, in gst_base_src_finalize()
506 g_list_free (basesrc->priv->pending_events); in gst_base_src_finalize()
1991 src->priv->pending_events = in gst_base_src_send_event()
1992 g_list_append (src->priv->pending_events, event); in gst_base_src_send_event()
2862 GList *pending_events = NULL, *tmp; in gst_base_src_loop() local
2983 pending_events = src->priv->pending_events; in gst_base_src_loop()
2984 src->priv->pending_events = NULL; in gst_base_src_loop()
2990 if (G_UNLIKELY (pending_events != NULL)) { in gst_base_src_loop()
[all …]
Dgstbaseparse.c312 GList *pending_events; member
520 g_list_foreach (parse->priv->pending_events, (GFunc) gst_event_unref, NULL); in gst_base_parse_clear_queues()
521 g_list_free (parse->priv->pending_events); in gst_base_parse_clear_queues()
522 parse->priv->pending_events = NULL; in gst_base_parse_clear_queues()
884 g_list_foreach (parse->priv->pending_events, (GFunc) gst_mini_object_unref, in gst_base_parse_reset()
886 g_list_free (parse->priv->pending_events); in gst_base_parse_reset()
887 parse->priv->pending_events = NULL; in gst_base_parse_reset()
997 parse->priv->pending_events = in gst_base_parse_queue_tag_event_update()
998 g_list_prepend (parse->priv->pending_events, in gst_base_parse_queue_tag_event_update()
1494 for (l = parse->priv->pending_events; l; l = l->next) { in gst_base_parse_sink_event_default()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/rsvg/
Dgstrsvgdec.h54 GList *pending_events; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/tag/
Dgsttagdemux.c108 GList *pending_events; member
269 g_list_foreach (tagdemux->priv->pending_events, in gst_tag_demux_reset()
271 g_list_free (tagdemux->priv->pending_events); in gst_tag_demux_reset()
272 tagdemux->priv->pending_events = NULL; in gst_tag_demux_reset()
792 demux->priv->pending_events = in gst_tag_demux_sink_event()
793 g_list_append (demux->priv->pending_events, event); in gst_tag_demux_sink_event()
1811 events = demux->priv->pending_events; in gst_tag_demux_send_pending_events()
1812 demux->priv->pending_events = NULL; in gst_tag_demux_send_pending_events()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/adaptivedemux/
Dgstadaptivedemux.c1764 if (stream->pending_events) { in gst_adaptive_demux_stream_free()
1765 g_list_free_full (stream->pending_events, (GDestroyNotify) gst_event_unref); in gst_adaptive_demux_stream_free()
1766 stream->pending_events = NULL; in gst_adaptive_demux_stream_free()
2672 stream->pending_events = g_list_append (stream->pending_events, event); in gst_adaptive_demux_stream_queue_event()
2798 GList *pending_events = NULL; in gst_adaptive_demux_stream_push_buffer() local
2928 if (G_UNLIKELY (stream->pending_events)) { in gst_adaptive_demux_stream_push_buffer()
2929 pending_events = stream->pending_events; in gst_adaptive_demux_stream_push_buffer()
2930 stream->pending_events = NULL; in gst_adaptive_demux_stream_push_buffer()
2965 while (pending_events != NULL) { in gst_adaptive_demux_stream_push_buffer()
2966 GstEvent *event = pending_events->data; in gst_adaptive_demux_stream_push_buffer()
[all …]
Dgstadaptivedemux.h147 GList *pending_events; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideodecoder.c388 GList *pending_events; member
1557 events = decoder->priv->pending_events; in gst_video_decoder_sink_event_default()
1559 decoder->priv->pending_events = NULL; in gst_video_decoder_sink_event_default()
2425 g_list_free_full (priv->pending_events, (GDestroyNotify) gst_event_unref); in gst_video_decoder_reset()
2426 priv->pending_events = NULL; in gst_video_decoder_reset()
2747 dec->priv->pending_events = in gst_video_decoder_flush_parse()
2748 g_list_append (dec->priv->pending_events, event); in gst_video_decoder_flush_parse()
3113 decoder->priv->pending_events = in gst_video_decoder_prepare_finish_frame()
3114 g_list_concat (events, decoder->priv->pending_events); in gst_video_decoder_prepare_finish_frame()
3116 gst_video_decoder_push_event_list (decoder, decoder->priv->pending_events); in gst_video_decoder_prepare_finish_frame()
[all …]
/third_party/gstreamer/gstplugins_base/
DChangeLog70321 They end up stored in the 'pending_events' list and should be
96973 audioencoder: protect pending_events with proper lock
123975 tag events received from upstream into the pending_events list
/third_party/gstreamer/gstreamer/
DChangeLog37766 tests: capsfilter: add test for pending_events pushing
39869 capsfilter: Delete link directly in pending_events.