Home
last modified time | relevance | path

Searched refs:aggregator (Results 1 – 25 of 39) sorted by relevance

12

/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstaggregator.h95 GstFlowReturn (*flush) (GstAggregatorPad * aggpad, GstAggregator * aggregator);
96 …gboolean (*skip_buffer) (GstAggregatorPad * aggpad, GstAggregator * aggregator, GstBuffer * b…
265 GstFlowReturn (*flush) (GstAggregator * aggregator);
267 GstBuffer * (*clip) (GstAggregator * aggregator,
271 GstFlowReturn (*finish_buffer) (GstAggregator * aggregator,
275 gboolean (*sink_event) (GstAggregator * aggregator,
279 gboolean (*sink_query) (GstAggregator * aggregator,
284 gboolean (*src_event) (GstAggregator * aggregator,
287 gboolean (*src_query) (GstAggregator * aggregator,
290 gboolean (*src_activate) (GstAggregator * aggregator,
[all …]
Dgstaggregator.c138 static void gst_aggregator_merge_tags (GstAggregator * aggregator,
722 gst_aggregator_finish_buffer (GstAggregator * aggregator, GstBuffer * buffer) in gst_aggregator_finish_buffer() argument
724 GstAggregatorClass *klass = GST_AGGREGATOR_GET_CLASS (aggregator); in gst_aggregator_finish_buffer()
728 return klass->finish_buffer (aggregator, buffer); in gst_aggregator_finish_buffer()
763 gst_aggregator_finish_buffer_list (GstAggregator * aggregator, in gst_aggregator_finish_buffer_list() argument
766 GstAggregatorClass *klass = GST_AGGREGATOR_GET_CLASS (aggregator); in gst_aggregator_finish_buffer_list()
770 return klass->finish_buffer_list (aggregator, bufferlist); in gst_aggregator_finish_buffer_list()
936 GstAggregator *aggregator = GST_AGGREGATOR_CAST (self); in gst_aggregator_do_events_and_queries() local
965 ret = klass->sink_event (aggregator, pad, event); in gst_aggregator_do_events_and_queries()
976 ret = klass->sink_query (aggregator, pad, query); in gst_aggregator_do_events_and_queries()
/third_party/skia/infra/wasm-common/
DMakefile1 gold_docker_image: aggregator
6 perf_docker_image: aggregator
11 aggregator: target
13 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/gold-aggregator -a ./gold/
15 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/perf-aggregator -a ./perf/
/third_party/gstreamer/gstreamer/tests/check/libs/
Daggregator.c72 gst_test_aggregator_aggregate (GstAggregator * aggregator, gboolean timeout) in gst_test_aggregator_aggregate() argument
81 testagg = GST_TEST_AGGREGATOR (aggregator); in gst_test_aggregator_aggregate()
124 gst_element_release_request_pad (GST_ELEMENT (aggregator), in gst_test_aggregator_aggregate()
148 gst_pad_push_event (aggregator->srcpad, gst_event_new_eos ()); in gst_test_aggregator_aggregate()
157 gst_aggregator_finish_buffer (aggregator, buf); in gst_test_aggregator_aggregate()
226 GstElement *aggregator; member
245 GstElement *aggregator; member
287 GstTestAggregator *aggregator = (GstTestAggregator *) chain_data->aggregator; in push_data() local
307 aggregator->gap_expected = TRUE; in push_data()
391 data->aggregator = agg; in _chain_data_init()
[all …]
Dcollectpads.c70 GstAggregator *aggregator = GST_AGGREGATOR (user_data); in gst_agregator_collected() local
94 if (aggregator->first) { in gst_agregator_collected()
98 gst_pad_push_event (aggregator->srcpad, in gst_agregator_collected()
100 gst_pad_push_event (aggregator->srcpad, gst_event_new_segment (&segment)); in gst_agregator_collected()
101 aggregator->first = FALSE; in gst_agregator_collected()
105 GST_DEBUG_OBJECT (aggregator, "forward buffer %p", inbuf); in gst_agregator_collected()
106 return gst_pad_push (aggregator->srcpad, inbuf); in gst_agregator_collected()
110 GST_DEBUG_OBJECT (aggregator, "no data available, must be EOS"); in gst_agregator_collected()
111 gst_pad_push_event (aggregator->srcpad, gst_event_new_eos ()); in gst_agregator_collected()
120 GstAggregator *aggregator = GST_AGGREGATOR (element); in gst_aggregator_request_new_pad() local
[all …]
/third_party/gstreamer/gstplugins_bad/ext/closedcaption/
Dgstcccombiner.c978 gst_cc_combiner_aggregate (GstAggregator * aggregator, gboolean timeout) in gst_cc_combiner_aggregate() argument
980 GstCCCombiner *self = GST_CCCOMBINER (aggregator); in gst_cc_combiner_aggregate()
994 (aggregator), "sink")); in gst_cc_combiner_aggregate()
998 GST_DEBUG_OBJECT (aggregator, "Video pad is EOS, we're done"); in gst_cc_combiner_aggregate()
1027 GST_ERROR_OBJECT (aggregator, "Video buffer without PTS"); in gst_cc_combiner_aggregate()
1036 GST_DEBUG_OBJECT (aggregator, "Buffer outside segment, dropping"); in gst_cc_combiner_aggregate()
1116 gst_cc_combiner_sink_event (GstAggregator * aggregator, in gst_cc_combiner_sink_event() argument
1119 GstCCCombiner *self = GST_CCCOMBINER (aggregator); in gst_cc_combiner_sink_event()
1160 gst_aggregator_set_latency (aggregator, latency, latency); in gst_cc_combiner_sink_event()
1168 gst_aggregator_set_src_caps (aggregator, caps); in gst_cc_combiner_sink_event()
[all …]
/third_party/skia/infra/lottiecap/
DMakefile1 gold-docker-image: aggregator
6 aggregator: target
8 CGO_ENABLED=0 GOOS=linux go build -o ./tmp/gold-aggregator -a ./gold/
/third_party/gstreamer/gstplugins_good/gst/flv/
Dgstflvmux.c105 gst_flv_mux_aggregate (GstAggregator * aggregator, gboolean timeout);
107 gst_flv_mux_sink_event (GstAggregator * aggregator, GstAggregatorPad * pad,
130 static gboolean gst_flv_mux_start (GstAggregator * aggregator);
131 static GstFlowReturn gst_flv_mux_flush (GstAggregator * aggregator);
132 static GstClockTime gst_flv_mux_get_next_time (GstAggregator * aggregator);
142 gst_flv_mux_pad_flush (GstAggregatorPad * pad, GstAggregator * aggregator) in gst_flv_mux_pad_flush() argument
154 gst_flv_mux_skip_buffer (GstAggregatorPad * apad, GstAggregator * aggregator, in gst_flv_mux_skip_buffer() argument
158 GstFlvMux *mux = GST_FLV_MUX_CAST (aggregator); in gst_flv_mux_skip_buffer()
360 gst_flv_mux_flush (GstAggregator * aggregator) in gst_flv_mux_flush() argument
365 gst_flv_mux_reset (GST_ELEMENT (aggregator)); in gst_flv_mux_flush()
[all …]
Dgstflvmux.h87 GstAggregator aggregator; member
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11compositor.cpp1443 static gboolean gst_d3d11_compositor_start (GstAggregator * aggregator);
1444 static gboolean gst_d3d11_compositor_stop (GstAggregator * aggregator);
1445 static gboolean gst_d3d11_compositor_sink_query (GstAggregator * aggregator,
1447 static gboolean gst_d3d11_compositor_src_query (GstAggregator * aggregator,
1450 aggregator, GstCaps * caps);
1452 aggregator, GstAggregatorPad * pad, GstQuery * decide_query,
1455 aggregator, GstQuery * query);
1707 gst_d3d11_compositor_start (GstAggregator * aggregator) in gst_d3d11_compositor_start() argument
1709 GstD3D11Compositor *self = GST_D3D11_COMPOSITOR (aggregator); in gst_d3d11_compositor_start()
1717 return GST_AGGREGATOR_CLASS (parent_class)->start (aggregator); in gst_d3d11_compositor_start()
[all …]
/third_party/skia/infra/lottiecap/docker/gold-lottie-web-puppeteer/
DDockerfile9 COPY /tmp/gold-aggregator /opt/gold-aggregator
/third_party/skia/infra/wasm-common/docker/gold-karma-chrome-tests/
DDockerfile9 COPY /tmp/gold-aggregator /opt/gold-aggregator
/third_party/skia/infra/wasm-common/docker/perf-karma-chrome-tests/
DDockerfile9 COPY /tmp/perf-aggregator /opt/perf-aggregator
/third_party/gstreamer/gstreamer/docs/random/company/
Dgstparse98 example:#> gst-launch fakesrc ! tee name=tee1 .src0,src1 ! .sink0, sink1 aggregator ! fakesink
99 …mple:#> gst-launch fakesrc ! tee name=tee aggregator name=aggregator ! fakesink tee.src0,src1 !…
100 …-launch fakesrc ! tee name=tee .src0 ! .sink0 aggregator name=aggregator ! fakesink tee.src1 ! a…
101 These will all do the same. They will connect the tee twice to the aggregator.
/third_party/gstreamer/gstplugins_bad/gst/mxf/
Dmxfmux.c129 static GstFlowReturn gst_mxf_mux_aggregate (GstAggregator * aggregator,
131 static gboolean gst_mxf_mux_stop (GstAggregator * aggregator);
133 static gboolean gst_mxf_mux_src_event (GstAggregator * aggregator,
135 static gboolean gst_mxf_mux_sink_event (GstAggregator * aggregator,
137 static GstAggregatorPad *gst_mxf_mux_create_new_pad (GstAggregator * aggregator,
280 gst_mxf_mux_src_event (GstAggregator * aggregator, GstEvent * event) in gst_mxf_mux_src_event() argument
288 return GST_AGGREGATOR_CLASS (parent_class)->src_event (aggregator, event); in gst_mxf_mux_src_event()
391 gst_mxf_mux_sink_event (GstAggregator * aggregator, in gst_mxf_mux_sink_event() argument
394 GstMXFMux *mux = GST_MXF_MUX (aggregator); in gst_mxf_mux_sink_event()
417 GST_AGGREGATOR_CLASS (parent_class)->sink_event (aggregator, aggpad, in gst_mxf_mux_sink_event()
[all …]
/third_party/skia/infra/lottiecap/docker/
Dlottiecap_gold.sh22 /opt/gold-aggregator $@ &
/third_party/skia/infra/pathkit/
Dtest_pathkit.sh24 /opt/gold-aggregator $@ &
Dperf_pathkit.sh24 /opt/perf-aggregator $@ &
/third_party/skia/infra/canvaskit/
Dtest_canvaskit.sh24 /opt/gold-aggregator $@ &
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglbasemixer.c343 gst_gl_base_mixer_src_activate_mode (GstAggregator * aggregator,
514 gst_gl_base_mixer_src_activate_mode (GstAggregator * aggregator, in gst_gl_base_mixer_src_activate_mode() argument
520 mix = GST_GL_BASE_MIXER (aggregator); in gst_gl_base_mixer_src_activate_mode()
Dgstglstereomix.c93 static gboolean _negotiated_caps (GstAggregator * aggregator, GstCaps * caps);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideoaggregator.h271 GstAggregator aggregator; member
Dgstvideoaggregator.c185 _flush_pad (GstAggregatorPad * aggpad, GstAggregator * aggregator) in _flush_pad() argument
187 GstVideoAggregator *vagg = GST_VIDEO_AGGREGATOR (aggregator); in _flush_pad()
2823 GstAggregator *aggregator = GST_AGGREGATOR (videoaggregator); in gst_video_aggregator_create_output_buffer() local
2827 pool = gst_aggregator_get_buffer_pool (aggregator); in gst_video_aggregator_create_output_buffer()
2846 gst_aggregator_get_allocator (aggregator, &allocator, &params); in gst_video_aggregator_create_output_buffer()
/third_party/gstreamer/gstreamer/tests/check/
Dmeson.build56 [ 'libs/aggregator.c' ],
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/
Dgstbasetsmux.c2252 gst_base_ts_mux_find_best_pad (GstAggregator * aggregator) in gst_base_ts_mux_find_best_pad() argument
2258 GST_OBJECT_LOCK (aggregator); in gst_base_ts_mux_find_best_pad()
2260 for (l = GST_ELEMENT_CAST (aggregator)->sinkpads; l; l = l->next) { in gst_base_ts_mux_find_best_pad()
2284 GST_OBJECT_UNLOCK (aggregator); in gst_base_ts_mux_find_best_pad()
2286 GST_DEBUG_OBJECT (aggregator, in gst_base_ts_mux_find_best_pad()

12