Home
last modified time | relevance | path

Searched refs:gl_display (Results 1 – 5 of 5) sorted by relevance

/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvdec.c626 if (nvdec->gl_display && in gst_nvdec_negotiate()
904 &nvdec->gl_display, &nvdec->other_gl_context); in gst_nvdec_open()
905 if (nvdec->gl_display) in gst_nvdec_open()
906 gst_gl_display_filter_gl_api (GST_GL_DISPLAY (nvdec->gl_display), in gst_nvdec_open()
1007 gst_clear_object (&nvdec->gl_display); in gst_nvdec_stop()
1783 if (!nvdec->gl_display) { in gst_nvdec_ensure_gl_context()
1794 gst_gl_display_get_gl_context_for_thread (nvdec->gl_display, NULL); in gst_nvdec_ensure_gl_context()
1796 || !gst_gl_display_add_context (nvdec->gl_display, nvdec->gl_context)) { in gst_nvdec_ensure_gl_context()
1799 if (!gst_gl_display_create_context (nvdec->gl_display, in gst_nvdec_ensure_gl_context()
1804 if (!gst_gl_display_add_context (nvdec->gl_display, nvdec->gl_context)) { in gst_nvdec_ensure_gl_context()
[all …]
Dgstnvdecoder.c94 GstObject *gl_display; member
136 gst_clear_object (&self->gl_display); in gst_nv_decoder_dispose()
1317 (GstGLDisplay **) & decoder->gl_display, in gst_nv_decoder_handle_set_context()
1335 (GstGLDisplay *) decoder->gl_display, in gst_nv_decoder_handle_context_query()
1338 if (decoder->gl_display) in gst_nv_decoder_handle_context_query()
1339 gst_gl_display_filter_gl_api (GST_GL_DISPLAY (decoder->gl_display), in gst_nv_decoder_handle_context_query()
1378 (GstGLDisplay **) & decoder->gl_display, in gst_nv_decoder_ensure_gl_context()
1384 display = GST_GL_DISPLAY (decoder->gl_display); in gst_nv_decoder_ensure_gl_context()
Dgstnvdec.h75 GstGLDisplay *gl_display; member
/third_party/gstreamer/gstplugins_bad/sys/androidmedia/
Dgstamcvideodec.h96 GstGLDisplay *gl_display; member
Dgstamcvideodec.c522 if (self->gl_display) { in gst_amc_video_dec_close()
523 gst_object_unref (self->gl_display); in gst_amc_video_dec_close()
524 self->gl_display = NULL; in gst_amc_video_dec_close()
561 gst_gl_handle_set_context (element, context, &self->gl_display, in gst_amc_video_dec_set_context()
2397 self->gl_display, self->gl_context, self->other_gl_context)) in gst_amc_video_dec_src_query()
2454 if (!gst_gl_ensure_element_data (self, &self->gl_display, in gst_amc_video_dec_decide_allocation()
2462 GST_OBJECT_LOCK (self->gl_display); in gst_amc_video_dec_decide_allocation()
2470 gst_gl_display_get_gl_context_for_thread (self->gl_display, NULL); in gst_amc_video_dec_decide_allocation()
2472 if (!gst_gl_display_create_context (self->gl_display, in gst_amc_video_dec_decide_allocation()
2478 } while (!gst_gl_display_add_context (self->gl_display, in gst_amc_video_dec_decide_allocation()
[all …]