/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/ |
D | mpegtsparse.c | 132 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()
|
D | mpegtsparse.h | 68 GstFlowCombiner *flowcombiner; member
|
D | tsdemux.h | 100 GstFlowCombiner *flowcombiner; member
|
D | tsdemux.c | 357 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/ |
D | matroska-demux.h | 63 GstFlowCombiner *flowcombiner; member
|
D | matroska-demux.c | 203 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/ |
D | qtdemux.h | 85 GstFlowCombiner *flowcombiner; member
|
D | qtdemux.c | 673 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/ |
D | gstmpegdemux.h | 155 GstFlowCombiner *flowcombiner; member
|
D | gstmpegdemux.c | 279 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/ |
D | gstflvdemux.h | 78 GstFlowCombiner *flowcombiner; member
|
D | gstflvdemux.c | 1190 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/ |
D | gstavidemux.h | 169 GstFlowCombiner *flowcombiner; member
|
D | gstavidemux.c | 207 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/ |
D | mxfdemux.h | 164 GstFlowCombiner *flowcombiner; member
|
D | mxfdemux.c | 135 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/ |
D | gstoggdemux.h | 132 GstFlowCombiner *flowcombiner; member
|
D | gstoggdemux.c | 2353 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/ |
D | gstavdemux.c | 74 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/ |
D | Makefile.am | 163 libs/flowcombiner \
|
D | meson.build | 69 [ 'libs/flowcombiner.c' ],
|
D | Makefile.in | 118 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/ |
D | ChangeLog | 7526 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/ |
D | ChangeLog | 73399 tsdemux: add/remove pads to flowcombiner differently due to streaming nature 73405 To avoid this tsdemux needs to add pads to the flowcombiner
|