gstreamer/gst/vaapi
Víctor Manuel Jáquez Leal ef3fb4afaf plugins: check if display is set in sync
Since the context messages are sync'ed, the display assignation happens in the
same thread, hence we can know if the display was found or not as soon we call
for it.

In order to take advantage of it, gst_vaapi_video_context_prepare() receives,
as a new parameter, the address of the plugin's display, and reports back if
the display was found and set.

Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>

https://bugzilla.gnome.org/show_bug.cgi?id=757598
2015-11-09 16:18:19 +01:00
..
gstcompat.h gstcompat: add gst_buffer_copy_deep() if gst < 1.5 2015-09-23 17:11:21 +02:00
gstvaapi.c Revert "Marking rank of vaapidecodebin as GST_RANK_MARGINAL for now." 2015-08-13 17:34:42 +02:00
gstvaapidecode.c VP9: plugins: Add VP9 decoder 2015-11-06 15:19:38 +02:00
gstvaapidecode.h vaapidecode: Rework the re-negotiation code to handle multi resoultion videos 2015-08-29 00:18:57 +03:00
gstvaapidecodebin.c vaapidecodebin: fix a leaked display instance 2015-11-09 15:50:14 +01:00
gstvaapidecodebin.h vaapidecodebin: has_vpp as a tri-state variable 2015-08-13 17:34:42 +02:00
gstvaapiencode.c remove gstvaapiuploader 2015-08-04 19:32:40 +02:00
gstvaapiencode.h encode: Attach the codec-data to out caps only based on negotiated caps 2014-10-29 15:46:12 +02:00
gstvaapiencode_h264.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapiencode_h264.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_h265.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapiencode_h265.h HEVC_Encode: Add HEVC(h265) Encoder plugin 2015-05-25 11:58:20 +03:00
gstvaapiencode_jpeg.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapiencode_jpeg.h plugins: Add JPEG encoder element 2015-02-04 11:18:29 +02:00
gstvaapiencode_mpeg2.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapiencode_mpeg2.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_vp8.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapiencode_vp8.h plugins: Add VP8 Encoder 2015-02-13 13:45:32 +02:00
gstvaapiparse.c plugins: Add h265 videoparser element "vaapiparse_h265" 2015-04-17 17:09:30 +03:00
gstvaapiparse.h plugins: Add h265 videoparser element "vaapiparse_h265" 2015-04-17 17:09:30 +03:00
gstvaapipluginbase.c plugin: chain up set_context() vmethod 2015-11-09 16:18:19 +01:00
gstvaapipluginbase.h remove gstvaapiuploader 2015-08-04 19:32:40 +02:00
gstvaapipluginutil.c plugins: check if display is set in sync 2015-11-09 16:18:19 +01:00
gstvaapipluginutil.h vaapidecode: use caps to check the features 2015-10-20 12:32:44 +02:00
gstvaapipostproc.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapipostproc.h vaapipostproc: add color balance interface 2015-06-12 19:22:01 +02:00
gstvaapisink.c refactor vaapi caps strings for pad templates 2015-08-05 14:26:37 +02:00
gstvaapisink.h vaapisink: add 'handoff' signal 2015-04-16 11:27:51 +02:00
gstvaapivideobuffer.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideobuffer.h plugins: re-indent all GstVaapiVideo* related source code. 2014-08-22 15:54:32 +02:00
gstvaapivideobufferpool.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapivideobufferpool.h plugins: add support for dma_buf exports (v4l2src). 2015-01-28 17:36:21 +01:00
gstvaapivideocontext.c plugins: check if display is set in sync 2015-11-09 16:18:19 +01:00
gstvaapivideocontext.h plugins: check if display is set in sync 2015-11-09 16:18:19 +01:00
gstvaapivideomemory.c gstvaapivideomemory: native format with no derived image 2015-08-13 17:20:19 +02:00
gstvaapivideomemory.h Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideometa.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapivideometa.h Removal of gstreamer-0.10 support 2015-04-03 16:55:27 +03:00
gstvaapivideometa_texture.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapivideometa_texture.h plugins: re-indent all GstVaapiVideo* related source code. 2014-08-22 15:54:32 +02:00
Makefile.am build: link libgstvaapi_parse against codec parser 2015-09-15 19:36:37 +02:00