Home
last modified time | relevance | path

Searched refs:flowcombiner (Results 1 – 24 of 24) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/
Dmpegtsparse.c132 gst_flow_combiner_free (parse->flowcombiner); in mpegts_parse_dispose()
199 parse->flowcombiner = gst_flow_combiner_new (); in mpegts_parse_init()
202 gst_flow_combiner_add_pad (parse->flowcombiner, parse->srcpad); in mpegts_parse_init()
411 gst_flow_combiner_add_pad (parse->flowcombiner, pad); in mpegts_parse_create_tspad()
524 gst_flow_combiner_remove_pad (parse->flowcombiner, pad); in mpegts_parse_release_pad()
562 ret = gst_flow_combiner_update_flow (parse->flowcombiner, ret); in mpegts_parse_tspad_push_section()
593 ret = gst_flow_combiner_update_flow (parse->flowcombiner, ret); in mpegts_parse_tspad_push()
844 ret = gst_flow_combiner_update_flow (parse->flowcombiner, ret); in drain_pending_buffers()
897 ret = gst_flow_combiner_update_flow (parse->flowcombiner, ret); in mpegts_parse_input_done()
Dmpegtsparse.h68 GstFlowCombiner *flowcombiner; member
Dtsdemux.h100 GstFlowCombiner *flowcombiner; member
Dtsdemux.c357 gst_flow_combiner_free (demux->flowcombiner); in gst_ts_demux_dispose()
456 demux->flowcombiner = gst_flow_combiner_new (); in gst_ts_demux_init()
1790 gst_flow_combiner_add_pad (demux->flowcombiner, stream->pad); in gst_ts_demux_stream_added()
1844 gst_flow_combiner_remove_pad (GST_TS_DEMUX_CAST (base)->flowcombiner, in gst_ts_demux_stream_removed()
3087 res = gst_flow_combiner_update_flow (demux->flowcombiner, res); in gst_ts_demux_push_pending_data()
/third_party/gstreamer/gstplugins_good/gst/matroska/
Dmatroska-demux.h63 GstFlowCombiner *flowcombiner; member
Dmatroska-demux.c203 gst_flow_combiner_free (demux->flowcombiner); in gst_matroska_demux_finalize()
289 demux->flowcombiner = gst_flow_combiner_new (); in gst_matroska_demux_init()
365 gst_flow_combiner_clear (demux->flowcombiner); in gst_matroska_demux_reset()
1679 gst_flow_combiner_add_pad (demux->flowcombiner, context->pad); in gst_matroska_demux_add_stream()
1947 gst_flow_combiner_reset (demux->flowcombiner); in gst_matroska_demux_move_to_entry()
3532 ret = gst_flow_combiner_update_flow (demux->flowcombiner, ret); in gst_matroska_demux_push_stream_headers()
4740 ret = gst_flow_combiner_update_pad_flow (demux->flowcombiner, in gst_matroska_demux_parse_blockgroup_or_simpleblock()
4767 ret = gst_flow_combiner_update_pad_flow (demux->flowcombiner, stream->pad, in gst_matroska_demux_parse_blockgroup_or_simpleblock()
5958 gst_flow_combiner_reset (demux->flowcombiner); in gst_matroska_demux_handle_sink_event()
/third_party/gstreamer/gstplugins_good/gst/isomp4/
Dqtdemux.h85 GstFlowCombiner *flowcombiner; member
Dqtdemux.c673 qtdemux->flowcombiner = gst_flow_combiner_new (); in gst_qtdemux_init()
696 gst_flow_combiner_free (qtdemux->flowcombiner); in gst_qtdemux_dispose()
1603 gst_flow_combiner_reset (qtdemux->flowcombiner); in gst_qtdemux_perform_seek()
2210 gst_flow_combiner_reset (qtdemux->flowcombiner); in gst_qtdemux_reset()
2214 gst_flow_combiner_reset (qtdemux->flowcombiner); in gst_qtdemux_reset()
2736 gst_flow_combiner_remove_pad (demux->flowcombiner, stream->pad); in gst_qtdemux_stream_unref()
5448 ret = gst_flow_combiner_update_pad_flow (demux->flowcombiner, stream->pad, in gst_qtdemux_combine_flows()
5451 ret = gst_flow_combiner_update_flow (demux->flowcombiner, ret); in gst_qtdemux_combine_flows()
8933 gst_flow_combiner_add_pad (qtdemux->flowcombiner, stream->pad); in gst_qtdemux_add_stream()
/third_party/gstreamer/gstplugins_bad/gst/mpegdemux/
Dgstmpegdemux.h155 GstFlowCombiner *flowcombiner; member
Dgstmpegdemux.c279 demux->flowcombiner = gst_flow_combiner_new (); in gst_ps_demux_init()
291 gst_flow_combiner_free (demux->flowcombiner); in gst_ps_demux_finalize()
309 gst_flow_combiner_remove_pad (demux->flowcombiner, stream->pad); in gst_ps_demux_reset()
541 gst_flow_combiner_add_pad (demux->flowcombiner, stream->pad); in gst_ps_demux_get_stream()
922 gst_flow_combiner_reset (demux->flowcombiner); in gst_ps_demux_clear_times()
3034 ret = gst_flow_combiner_update_flow (demux->flowcombiner, ret); in gst_ps_demux_combine_flows()
/third_party/gstreamer/gstplugins_good/gst/flv/
Dgstflvdemux.h78 GstFlowCombiner *flowcombiner; member
Dgstflvdemux.c1190 gst_flow_combiner_add_pad (demux->flowcombiner, demux->audio_pad); in gst_flv_demux_parse_tag_audio()
1315 ret = gst_flow_combiner_update_pad_flow (demux->flowcombiner, in gst_flv_demux_parse_tag_audio()
1619 gst_flow_combiner_add_pad (demux->flowcombiner, demux->video_pad); in gst_flv_demux_parse_tag_video()
1749 ret = gst_flow_combiner_update_pad_flow (demux->flowcombiner, in gst_flv_demux_parse_tag_video()
2028 gst_flow_combiner_remove_pad (demux->flowcombiner, demux->audio_pad); in gst_flv_demux_cleanup()
2035 gst_flow_combiner_remove_pad (demux->flowcombiner, demux->video_pad); in gst_flv_demux_cleanup()
2862 gst_flow_combiner_reset (demux->flowcombiner); in flv_demux_handle_seek_push()
3079 gst_flow_combiner_reset (demux->flowcombiner); in gst_flv_demux_handle_seek_pull()
3267 gst_flow_combiner_reset (demux->flowcombiner); in gst_flv_demux_sink_event()
3562 if (demux->flowcombiner) { in gst_flv_demux_dispose()
[all …]
/third_party/gstreamer/gstplugins_good/gst/avi/
Dgstavidemux.h169 GstFlowCombiner *flowcombiner; member
Dgstavidemux.c207 avi->flowcombiner = gst_flow_combiner_new (); in gst_avi_demux_init()
222 gst_flow_combiner_free (avi->flowcombiner); in gst_avi_demux_finalize()
245 gst_flow_combiner_remove_pad (avi->flowcombiner, stream->pad); in gst_avi_demux_reset_stream()
1899 gst_flow_combiner_add_pad (avi->flowcombiner, stream->pad); in gst_avi_demux_expose_streams()
4695 gst_flow_combiner_reset (avi->flowcombiner); in gst_avi_demux_handle_seek()
5091 ret = gst_flow_combiner_update_pad_flow (avi->flowcombiner, stream->pad, ret);
/third_party/gstreamer/gstplugins_bad/gst/mxf/
Dmxfdemux.h164 GstFlowCombiner *flowcombiner; member
Dmxfdemux.c135 gst_flow_combiner_remove_pad (demux->flowcombiner, GST_PAD_CAST (pad)); in gst_mxf_demux_remove_pad()
1327 gst_flow_combiner_add_pad (demux->flowcombiner, l->data); in gst_mxf_demux_update_tracks()
2019 ret = gst_flow_combiner_update_flow (demux->flowcombiner, ret); in gst_mxf_demux_handle_generic_container_essence_element()
3946 gst_flow_combiner_reset (demux->flowcombiner); in gst_mxf_demux_seek_pull()
4610 if (demux->flowcombiner) { in gst_mxf_demux_finalize()
4611 gst_flow_combiner_free (demux->flowcombiner); in gst_mxf_demux_finalize()
4612 demux->flowcombiner = NULL; in gst_mxf_demux_finalize()
4700 demux->flowcombiner = gst_flow_combiner_new (); in gst_mxf_demux_init()
/third_party/gstreamer/gstplugins_base/ext/ogg/
Dgstoggdemux.h132 GstFlowCombiner *flowcombiner; member
Dgstoggdemux.c2353 ogg->flowcombiner = gst_flow_combiner_new (); in gst_ogg_demux_init()
2375 gst_flow_combiner_free (ogg->flowcombiner); in gst_ogg_demux_finalize()
2874 gst_flow_combiner_remove_pad (ogg->flowcombiner, GST_PAD_CAST (pad)); in gst_ogg_demux_deactivate_current_chain()
3031 gst_flow_combiner_add_pad (ogg->flowcombiner, GST_PAD_CAST (pad)); in gst_ogg_demux_activate_chain()
4737 return gst_flow_combiner_update_pad_flow (ogg->flowcombiner, in gst_ogg_demux_combine_flows()
/third_party/gstreamer/gst_libav/ext/libav/
Dgstavdemux.c74 GstFlowCombiner *flowcombiner; member
288 demux->flowcombiner = gst_flow_combiner_new (); in gst_ffmpegdemux_init()
309 gst_flow_combiner_free (demux->flowcombiner); in gst_ffmpegdemux_finalize()
337 gst_flow_combiner_remove_pad (demux->flowcombiner, stream->pad); in gst_ffmpegdemux_close()
673 gst_flow_combiner_reset (demux->flowcombiner); in gst_ffmpegdemux_perform_seek()
1131 gst_flow_combiner_add_pad (demux->flowcombiner, pad); in gst_ffmpegdemux_get_stream()
1739 if (((ret = gst_flow_combiner_update_flow (demux->flowcombiner,
/third_party/gstreamer/gstreamer/tests/check/
DMakefile.am163 libs/flowcombiner \
Dmeson.build69 [ 'libs/flowcombiner.c' ],
DMakefile.in118 libs/bytewriter-noinline$(EXEEXT) libs/flowcombiner$(EXEEXT) \
757 libs_flowcombiner_SOURCES = libs/flowcombiner.c
758 libs_flowcombiner_OBJECTS = libs/flowcombiner.$(OBJEXT)
940 libs/$(DEPDIR)/controller.Po libs/$(DEPDIR)/flowcombiner.Po \
1019 libs/controller.c libs/flowcombiner.c libs/gstharness.c \
1056 libs/controller.c libs/flowcombiner.c libs/gstharness.c \
3586 libs/flowcombiner.log: libs/flowcombiner$(EXEEXT)
3841 -rm -f libs/$(DEPDIR)/flowcombiner.Po
3992 -rm -f libs/$(DEPDIR)/flowcombiner.Po
/third_party/gstreamer/gstreamer/
DChangeLog7526 flowcombiner: Fix version for ref and unref functions
14363 flowcombiner: add debug category
14369 flowcombiner: fix docs for gst_flow_combiner_reset()
23414 flowcombiner: add a gst_flow_combiner_update_pad_flow() method
23422 flowcombiner: add a gst_flow_combiner_reset() method
23588 flowcombiner: fix documentation comment typo
25353 * tests/check/libs/flowcombiner.c:
25355 flowcombiner: add a gst_flow_combiner_clear() method
27071 flowcombiner: fix g-i transfer annotations
27076 flowcombiner: Fixed GBoxedCopyFunc
[all …]
/third_party/gstreamer/gstplugins_bad/
DChangeLog73399 tsdemux: add/remove pads to flowcombiner differently due to streaming nature
73405 To avoid this tsdemux needs to add pads to the flowcombiner