gstreamer/gst/vaapi
Víctor Manuel Jáquez Leal 28c366a003 plugin: don't lose previous context at query
When processing the GST_CONTEXT_QUERY we should not lose the previous
context in the query, we should only add our display structure.

This patch copies the old context, if it is there, and stamp our display on
it. Otherwise, a new context is created.

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 plugin: don't lose previous context at query 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 vaapivideocontext: add gst_vaapi_video_context_set_display() 2015-11-09 16:18:19 +01:00
gstvaapivideocontext.h vaapivideocontext: add gst_vaapi_video_context_set_display() 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