gstreamer/gst/vaapi
Víctor Manuel Jáquez Leal c76fe74297 plugins: don't use gst_pad_get_allowed_caps()
gst_pad_get_allowed_caps() query the pad and the peer pad. In the case
decoders, that is OK, but in the case of the postproc might lead loops,
since the gst_base_transform_query_caps() forwards the query upstream
and forth.

Instead of gst_pad_get_allowed_caps() we only query the peer with
gst_pad_peer_query_caps() using the pad's template as filter.

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

https://bugzilla.gnome.org/show_bug.cgi?id=752558
2015-08-04 19:05:25 +02:00
..
gstcompat.h update and move gstcompat.h 2015-04-03 17:08:30 +03:00
gstvaapi.c Marking rank of vaapidecodebin as GST_RANK_MARGINAL for now. 2015-07-07 20:57:20 +03:00
gstvaapidecode.c decoder: add initial infrastructure for marking corrupted output. 2015-07-20 15:25:46 +02:00
gstvaapidecode.h vaapidecode: Switch back to Single thread implementation 2015-03-02 14:46:38 +02:00
gstvaapidecodebin.c vaapidecodebin: notify if vpp is disabled 2015-07-02 12:29:35 +02:00
gstvaapidecodebin.h vaapidecodebin: enable vpp if it is available 2015-07-02 12:29:35 +02:00
gstvaapiencode.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03: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 Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapiencode_h264.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_h265.c HEVC_Encode: Add HEVC(h265) Encoder plugin 2015-05-25 11:58:20 +03:00
gstvaapiencode_h265.h HEVC_Encode: Add HEVC(h265) Encoder plugin 2015-05-25 11:58:20 +03:00
gstvaapiencode_jpeg.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapiencode_jpeg.h plugins: Add JPEG encoder element 2015-02-04 11:18:29 +02:00
gstvaapiencode_mpeg2.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03:00
gstvaapiencode_mpeg2.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencode_vp8.c Removal of gstreamer-1.0 support 2015-04-03 17:09:08 +03: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 gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapipluginbase.h Removal of gstreamer-0.10 support 2015-04-03 16:55:27 +03:00
gstvaapipluginutil.c plugins: don't use gst_pad_get_allowed_caps() 2015-08-04 19:05:25 +02:00
gstvaapipluginutil.h plugins: remove gstreamer-0.10 crumbs 2015-05-12 12:19:57 +02:00
gstvaapipostproc.c vaapipostproc: no format convert on GL tex upload meta 2015-07-03 13:31:47 +02:00
gstvaapipostproc.h vaapipostproc: add color balance interface 2015-06-12 19:22:01 +02:00
gstvaapisink.c Work around ABBA deadlock between vaapisink and vaapipostproc 2015-06-29 13:10:15 +03:00
gstvaapisink.h vaapisink: add 'handoff' signal 2015-04-16 11:27:51 +02:00
gstvaapiuploader.c update and move gstcompat.h 2015-04-03 17:08:30 +03:00
gstvaapiuploader.h plugins: re-indent all video processing related source code. 2014-11-24 14:11:35 +01: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 gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03:00
gstvaapivideocontext.h plugins: remove gstreamer-0.10 crumbs 2015-05-12 12:19:57 +02:00
gstvaapivideomemory.c gst/vaapi: Switch to upstreram like indentation. 2015-06-30 09:44:18 +03: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: don't compile HEVC encoder if not supported 2015-05-27 23:49:18 +03:00