/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/ |
D | gstvideoaggregator.c | 50 static void gst_video_aggregator_reset_qos (GstVideoAggregator * vagg); 157 GstVideoAggregator *vagg = in gst_video_aggregator_pad_set_property() local 159 if (vagg) { in gst_video_aggregator_pad_set_property() 160 GST_OBJECT_LOCK (vagg); in gst_video_aggregator_pad_set_property() 162 GST_ELEMENT (vagg)->sinkpads = in gst_video_aggregator_pad_set_property() 163 g_list_sort (GST_ELEMENT (vagg)->sinkpads, in gst_video_aggregator_pad_set_property() 165 GST_OBJECT_UNLOCK (vagg); in gst_video_aggregator_pad_set_property() 166 gst_object_unref (vagg); in gst_video_aggregator_pad_set_property() 187 GstVideoAggregator *vagg = GST_VIDEO_AGGREGATOR (aggregator); in _flush_pad() local 190 gst_video_aggregator_reset_qos (vagg); in _flush_pad() [all …]
|
D | gstvideoaggregator.h | 313 void (*find_best_format) (GstVideoAggregator * vagg, 326 GstTaskPool * gst_video_aggregator_get_execution_task_pool (GstVideoAggregator * vagg);
|
/third_party/gstreamer/gstplugins_base/gst/compositor/ |
D | compositor.c | 459 _pad_obscures_rectangle (GstVideoAggregator * vagg, GstVideoAggregatorPad * pad, in _pad_obscures_rectangle() argument 497 _mixer_pad_get_output_size (GST_COMPOSITOR (vagg), cpad, in _pad_obscures_rectangle() 498 GST_VIDEO_INFO_PAR_N (&vagg->info), GST_VIDEO_INFO_PAR_D (&vagg->info), in _pad_obscures_rectangle() 515 GstVideoAggregator * vagg, GstBuffer * buffer, in gst_compositor_pad_prepare_frame_start() argument 538 _mixer_pad_get_output_size (GST_COMPOSITOR (vagg), cpad, in gst_compositor_pad_prepare_frame_start() 539 GST_VIDEO_INFO_PAR_N (&vagg->info), GST_VIDEO_INFO_PAR_D (&vagg->info), in gst_compositor_pad_prepare_frame_start() 552 GST_VIDEO_INFO_WIDTH (&vagg->info), GST_VIDEO_INFO_HEIGHT (&vagg->info)); in gst_compositor_pad_prepare_frame_start() 560 GST_OBJECT_LOCK (vagg); in gst_compositor_pad_prepare_frame_start() 564 l = g_list_find (GST_ELEMENT (vagg)->sinkpads, pad); in gst_compositor_pad_prepare_frame_start() 569 if (_pad_obscures_rectangle (vagg, l->data, frame_rect)) { in gst_compositor_pad_prepare_frame_start() [all …]
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglstereomix.c | 92 static GstCaps *_update_caps (GstVideoAggregator * vagg, GstCaps * caps); 163 gst_gl_stereo_mix_aggregate_frames (GstVideoAggregator * vagg, 366 gst_gl_stereo_mix_aggregate_frames (GstVideoAggregator * vagg, in gst_gl_stereo_mix_aggregate_frames() argument 369 GstGLStereoMix *mix = GST_GL_STEREO_MIX (vagg); in gst_gl_stereo_mix_aggregate_frames() 373 if (GST_VIDEO_INFO_MULTIVIEW_MODE (&vagg->info) == in gst_gl_stereo_mix_aggregate_frames() 378 gst_aggregator_finish_buffer (GST_AGGREGATOR (vagg), mix->primary_out); in gst_gl_stereo_mix_aggregate_frames() 529 _update_caps (GstVideoAggregator * vagg, GstCaps * caps) in _update_caps() argument 531 GstGLStereoMix *mix = GST_GL_STEREO_MIX (vagg); in _update_caps() 540 GST_OBJECT_LOCK (vagg); in _update_caps() 542 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in _update_caps() [all …]
|
D | gstglmixer.c | 41 GstVideoAggregator * vagg, GstBuffer * buffer, 44 GstVideoAggregator * vagg, GstVideoFrame * prepared_frame); 104 GstVideoAggregator * vagg, GstBuffer * buffer, in gst_gl_mixer_pad_prepare_frame() argument 108 GstGLMixer *mix = GST_GL_MIXER (vagg); in gst_gl_mixer_pad_prepare_frame() 135 GstVideoAggregator * vagg, GstVideoFrame * prepared_frame) in gst_gl_mixer_pad_clean_frame() argument 162 _find_best_format (GstVideoAggregator * vagg, GstCaps * downstream_caps, in _find_best_format() argument 167 GST_VIDEO_AGGREGATOR_CLASS (parent_class)->find_best_format (vagg, in _find_best_format() 384 gst_gl_mixer_aggregate_frames (GstVideoAggregator * vagg, 530 GstVideoAggregator *vagg = GST_VIDEO_AGGREGATOR (mix); in _mixer_create_fbo() local 531 guint out_width = GST_VIDEO_INFO_WIDTH (&vagg->info); in _mixer_create_fbo() [all …]
|
D | gstglvideomixer.c | 474 static GstCaps *_update_caps (GstVideoAggregator * vagg, GstCaps * caps); 1050 _update_caps (GstVideoAggregator * vagg, GstCaps * caps) in _update_caps() argument 1055 GST_OBJECT_LOCK (vagg); in _update_caps() 1056 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in _update_caps() 1070 GST_OBJECT_UNLOCK (vagg); in _update_caps() 1075 GST_OBJECT_UNLOCK (vagg); in _update_caps() 1077 template_caps = gst_pad_get_pad_template_caps (GST_AGGREGATOR_SRC_PAD (vagg)); in _update_caps() 1086 GstVideoAggregator *vagg = GST_VIDEO_AGGREGATOR (agg); in _fixate_caps() local 1087 GstGLVideoMixer *mix = GST_GL_VIDEO_MIXER (vagg); in _fixate_caps() 1106 GST_OBJECT_LOCK (vagg); in _fixate_caps() [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/iqa/ |
D | iqa.c | 336 gst_iqa_aggregate_frames (GstVideoAggregator * vagg, GstBuffer * outbuf) in gst_iqa_aggregate_frames() argument 340 GstIqa *self = GST_IQA (vagg); in gst_iqa_aggregate_frames() 343 GstAggregator *agg = GST_AGGREGATOR (vagg); in gst_iqa_aggregate_frames() 351 GST_OBJECT_LOCK (vagg); in gst_iqa_aggregate_frames() 352 for (l = GST_ELEMENT (vagg)->sinkpads; l; l = l->next) { in gst_iqa_aggregate_frames() 373 GST_OBJECT_UNLOCK (vagg); in gst_iqa_aggregate_frames() 380 GST_OBJECT_LOCK (vagg); in gst_iqa_aggregate_frames() 385 GST_OBJECT_UNLOCK (vagg); in gst_iqa_aggregate_frames() 396 GST_OBJECT_UNLOCK (vagg); in gst_iqa_aggregate_frames()
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11compositor.cpp | 510 GstVideoAggregator * vagg, GstBuffer * buffer, 514 GstVideoAggregator * vagg, GstVideoFrame * prepared_frame); 1218 GstVideoAggregator * vagg) in gst_d3d11_compositor_pad_check_frame_obscured() argument 1222 GstVideoInfo *info = &vagg->info; in gst_d3d11_compositor_pad_check_frame_obscured() 1254 GstVideoAggregator * vagg, GstBuffer * buffer, in gst_d3d11_compositor_pad_prepare_frame() argument 1257 GstD3D11Compositor *self = GST_D3D11_COMPOSITOR (vagg); in gst_d3d11_compositor_pad_prepare_frame() 1263 if (gst_d3d11_compositor_pad_check_frame_obscured (pad, vagg)) in gst_d3d11_compositor_pad_prepare_frame() 1300 GstVideoAggregator * vagg, GstVideoFrame * prepared_frame) in gst_d3d11_compositor_pad_clean_frame() argument 1305 vagg, prepared_frame); in gst_d3d11_compositor_pad_clean_frame() 1312 GstVideoAggregator * vagg) in gst_d3d11_compositor_pad_setup_converter() argument [all …]
|
/third_party/node/deps/npm/node_modules/fs-write-stream-atomic/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/stream-iterate/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/are-we-there-yet/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/flush-write-stream/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/from2/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/through2/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/duplexify/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/concat-stream/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/node_modules/parallel-transform/node_modules/readable-stream/ |
D | README.md | 51 * **Rod Vagg** ([@rvagg](https://github.com/rvagg)) <rod@vagg.org>
|
/third_party/node/deps/npm/ |
D | AUTHORS | 61 Rod Vagg <rod@vagg.org>
|
/third_party/node/ |
D | AUTHORS | 304 Rod Vagg <rod@vagg.org>
|
/third_party/gstreamer/gstplugins_base/ |
D | ChangeLog | 6216 videoaggregator: Fix locking around vagg->info 6217 Take `GST_OBJECT_LOCK` when writing `vagg->info`, so that reading in 6229 of `vagg->info`, so do that.
|