/third_party/gstreamer/gstplugins_bad/gst-libs/gst/d3d11/ |
D | gstd3d11bufferpool.cpp | 50 GstD3D11AllocationParams *d3d11_params; member 121 g_clear_pointer (&priv->d3d11_params, gst_d3d11_allocation_params_free); in gst_d3d11_buffer_pool_dispose() 170 if (priv->d3d11_params) in gst_d3d11_buffer_pool_set_config() 171 gst_d3d11_allocation_params_free (priv->d3d11_params); in gst_d3d11_buffer_pool_set_config() 172 priv->d3d11_params = in gst_d3d11_buffer_pool_set_config() 174 if (!priv->d3d11_params) { in gst_d3d11_buffer_pool_set_config() 176 priv->d3d11_params = in gst_d3d11_buffer_pool_set_config() 181 desc = priv->d3d11_params->desc; in gst_d3d11_buffer_pool_set_config() 200 gst_d3d11_allocation_params_alignment (priv->d3d11_params, &align); in gst_d3d11_buffer_pool_set_config() 207 priv->d3d11_params->flags); in gst_d3d11_buffer_pool_set_config() [all …]
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11screencapturesrc.cpp | 388 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_screen_capture_src_decide_allocation() local 441 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_screen_capture_src_decide_allocation() 442 if (!d3d11_params) { in gst_d3d11_screen_capture_src_decide_allocation() 443 d3d11_params = gst_d3d11_allocation_params_new (self->device, &vinfo, in gst_d3d11_screen_capture_src_decide_allocation() 447 d3d11_params->desc[0].BindFlags |= D3D11_BIND_RENDER_TARGET; in gst_d3d11_screen_capture_src_decide_allocation() 450 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_screen_capture_src_decide_allocation() 451 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_screen_capture_src_decide_allocation() 475 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_screen_capture_src_decide_allocation() 476 if (!d3d11_params) { in gst_d3d11_screen_capture_src_decide_allocation() 477 d3d11_params = gst_d3d11_allocation_params_new (self->device, &vinfo, in gst_d3d11_screen_capture_src_decide_allocation() [all …]
|
D | gstd3d11upload.cpp | 368 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_upload_decide_allocation() local 438 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_upload_decide_allocation() 439 if (!d3d11_params) { in gst_d3d11_upload_decide_allocation() 440 d3d11_params = gst_d3d11_allocation_params_new (filter->device, &vinfo, in gst_d3d11_upload_decide_allocation() 445 d3d11_params->desc[i].BindFlags |= bind_flags; in gst_d3d11_upload_decide_allocation() 449 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_upload_decide_allocation() 450 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_upload_decide_allocation()
|
D | gstd3d11deinterlace.cpp | 868 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_deinterlace_propose_allocation() local 907 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_deinterlace_propose_allocation() 908 if (!d3d11_params) { in gst_d3d11_deinterlace_propose_allocation() 909 d3d11_params = gst_d3d11_allocation_params_new (self->device, &info, in gst_d3d11_deinterlace_propose_allocation() 912 d3d11_params->desc[0].BindFlags |= D3D11_BIND_RENDER_TARGET; in gst_d3d11_deinterlace_propose_allocation() 915 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_deinterlace_propose_allocation() 916 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_deinterlace_propose_allocation() 977 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_deinterlace_decide_allocation() local 1012 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_deinterlace_decide_allocation() 1013 if (!d3d11_params) { in gst_d3d11_deinterlace_decide_allocation() [all …]
|
D | gstd3d11compositor.cpp | 907 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_compositor_configure_fallback_pool() local 922 d3d11_params = gst_d3d11_allocation_params_new (self->device, in gst_d3d11_compositor_configure_fallback_pool() 926 caps, d3d11_params, 0, 0); in gst_d3d11_compositor_configure_fallback_pool() 928 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_compositor_configure_fallback_pool() 1953 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_compositor_propose_allocation() local 1956 d3d11_params = gst_d3d11_allocation_params_new (self->device, &info, in gst_d3d11_compositor_propose_allocation() 1960 caps, d3d11_params, 0, 0); in gst_d3d11_compositor_propose_allocation() 1961 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_compositor_propose_allocation() 1994 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_compositor_decide_allocation() local 2030 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_compositor_decide_allocation() [all …]
|
D | gstd3d11videosink.cpp | 620 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_video_sink_update_window() local 637 d3d11_params = gst_d3d11_allocation_params_new (self->device, in gst_d3d11_video_sink_update_window() 641 caps, d3d11_params, 2, 0); in gst_d3d11_video_sink_update_window() 642 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_video_sink_update_window() 882 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_video_sink_propose_allocation() local 884 d3d11_params = in gst_d3d11_video_sink_propose_allocation() 888 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_video_sink_propose_allocation() 889 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_video_sink_propose_allocation()
|
D | gstd3d11convert.cpp | 1170 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_base_convert_propose_allocation() local 1237 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_base_convert_propose_allocation() 1238 if (!d3d11_params) { in gst_d3d11_base_convert_propose_allocation() 1239 d3d11_params = gst_d3d11_allocation_params_new (filter->device, &info, in gst_d3d11_base_convert_propose_allocation() 1244 d3d11_params->desc[i].BindFlags |= bind_flags; in gst_d3d11_base_convert_propose_allocation() 1248 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_base_convert_propose_allocation() 1249 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_base_convert_propose_allocation() 1291 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_base_convert_decide_allocation() local 1356 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_base_convert_decide_allocation() 1357 if (!d3d11_params) { in gst_d3d11_base_convert_decide_allocation() [all …]
|
D | gstd3d11decoder.cpp | 1739 GstD3D11AllocationParams *d3d11_params; in gst_d3d11_decoder_decide_allocation() local 1799 d3d11_params = gst_buffer_pool_config_get_d3d11_allocation_params (config); in gst_d3d11_decoder_decide_allocation() 1800 if (!d3d11_params) in gst_d3d11_decoder_decide_allocation() 1801 d3d11_params = gst_d3d11_allocation_params_new (decoder->device, &vinfo, in gst_d3d11_decoder_decide_allocation() 1810 if (!gst_d3d11_allocation_params_alignment (d3d11_params, &align)) { in gst_d3d11_decoder_decide_allocation() 1819 d3d11_params->desc[0].BindFlags |= D3D11_BIND_RENDER_TARGET; in gst_d3d11_decoder_decide_allocation() 1821 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_d3d11_decoder_decide_allocation() 1822 gst_d3d11_allocation_params_free (d3d11_params); in gst_d3d11_decoder_decide_allocation()
|
/third_party/gstreamer/gstplugins_bad/sys/mediafoundation/ |
D | gstmfvideoenc.cpp | 1335 GstD3D11AllocationParams *d3d11_params; in gst_mf_video_enc_propose_allocation() local 1347 d3d11_params = in gst_mf_video_enc_propose_allocation() 1349 if (!d3d11_params) { in gst_mf_video_enc_propose_allocation() 1350 d3d11_params = gst_d3d11_allocation_params_new (device, &info, in gst_mf_video_enc_propose_allocation() 1354 d3d11_params->desc[i].MiscFlags |= misc_flags; in gst_mf_video_enc_propose_allocation() 1357 gst_buffer_pool_config_set_d3d11_allocation_params (config, d3d11_params); in gst_mf_video_enc_propose_allocation() 1358 gst_d3d11_allocation_params_free (d3d11_params); in gst_mf_video_enc_propose_allocation()
|