gstreamer/gst/vaapi
Víctor Manuel Jáquez Leal ad705cc5a3 vaapibufferpool: don't change config when forcing video meta
VA-API based buffer might need a video meta because of different
strides. But when donwstream doesn't support video meta we need to
force the usage of video meta.

Before we changed the buffer pool configuration, but actually this
is a hack and we cannot rely on that for downstream.

This patch add a check fo raw video caps and allocator is VA-API,
then the option is enabled without changing the pool configuration.
In this case the element is responsible to copy the frame to a
simple buffer with the expected strides.

https://bugzilla.gnome.org/show_bug.cgi?id=785054
2018-02-20 10:57:12 -06:00
..
gstcompat.h
gstvaapi.c vaapi: register vaapisink as marginal on wayland 2018-02-13 17:13:20 +01:00
gstvaapi.h
gstvaapidecode.c
gstvaapidecode.h
gstvaapidecode_props.c
gstvaapidecode_props.h
gstvaapidecodebin.c
gstvaapidecodebin.h
gstvaapidecodedoc.c
gstvaapiencode.c
gstvaapiencode.h
gstvaapiencode_h264.c
gstvaapiencode_h264.h
gstvaapiencode_h264_fei.c
gstvaapiencode_h264_fei.h
gstvaapiencode_h265.c
gstvaapiencode_h265.h
gstvaapiencode_jpeg.c
gstvaapiencode_jpeg.h
gstvaapiencode_mpeg2.c
gstvaapiencode_mpeg2.h
gstvaapiencode_vp8.c
gstvaapiencode_vp8.h
gstvaapiencode_vp9.c
gstvaapiencode_vp9.h
gstvaapifeivideometa.c
gstvaapifeivideometa.h
gstvaapipluginbase.c plugins: handle vaapi allocator in allocation query 2018-02-08 09:57:28 +01:00
gstvaapipluginbase.h
gstvaapipluginutil.c plugins: update mesa's vendor string in whitelist 2018-02-13 16:57:57 +01:00
gstvaapipluginutil.h
gstvaapipostproc.c vaapipostproc: set discont flag at vpp deinterlacing 2018-02-20 10:55:49 -06:00
gstvaapipostproc.h
gstvaapipostprocutil.c vaapipostproc: remove spurious code 2018-01-18 20:46:22 +01:00
gstvaapipostprocutil.h
gstvaapisink.c vaapisink: don't mask button events for foreign windows 2018-02-05 11:36:35 +01:00
gstvaapisink.h
gstvaapivideobuffer.c
gstvaapivideobuffer.h
gstvaapivideobufferpool.c vaapibufferpool: don't change config when forcing video meta 2018-02-20 10:57:12 -06:00
gstvaapivideobufferpool.h vaapibufferpool: remove wrong gcc annotation 2018-02-20 06:27:30 -06:00
gstvaapivideocontext.c videoconvert: gst_element_post_message() is transfer full on msg 2017-12-06 16:11:46 -05:00
gstvaapivideocontext.h vaapivideocontext: only vaapisink process app context 2017-12-01 23:11:11 +01:00
gstvaapivideomemory.c
gstvaapivideomemory.h vaapivideomemory: remove unused macro 2018-02-07 09:22:29 +01:00
gstvaapivideometa.c
gstvaapivideometa.h
gstvaapivideometa_texture.c
gstvaapivideometa_texture.h
Makefile.am vaapi: dist new header 2018-02-15 18:29:04 +00:00
meson.build vaapidecode_props: add skeleton for h264 decoder properties 2017-07-07 19:32:11 +02:00