gstreamer/gst/vaapi
Hyunjun Ko a362d99e9e libs: window: implements gst_vaapi_window_set_render_rectangle
Implements new vmethod gst_vaapi_window_set_render_rectangle,
which is doing set the information of the rendered rectangle set by
user.
This is necessary on wayland at least to get exact information of
external surface.

And vaapisink calls this when gst_video_overlay_set_render_rectangle is
called.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/342>
2020-07-31 14:02:33 +02:00
..
gstcompat.h
gstvaapi.c vaapisink: rank it as secondary 2020-07-08 10:48:40 +00:00
gstvaapi.h vaapidecodebin: Register element if no VPP support is available too 2017-10-20 12:59:10 +02:00
gstvaapidecode.c plugins: add gst_vaapi_caps_set_width_and_height_range() 2020-07-31 10:14:34 +02:00
gstvaapidecode.h vaapidecode: Remove NO_SURFACE error handling 2020-07-09 18:13:48 +02:00
gstvaapidecode_props.c vaapidecoder: h264: remove baseline as constrained property 2020-05-21 13:10:57 +02:00
gstvaapidecode_props.h vaapidecoder: h264: remove baseline as constrained property 2020-05-21 13:10:57 +02:00
gstvaapidecodebin.c vaapidecodebin: don't force NV12 since P010_10LE is now possible 2020-07-13 11:23:36 +02:00
gstvaapidecodebin.h vaapidecodebin: skips configuration once it's done 2017-04-21 11:48:16 +02:00
gstvaapidecodedoc.c docstrings: port ulinks to markdown links 2019-08-23 19:10:15 +02:00
gstvaapiencode.c libs: profile: Use get_codec_from_caps to get codec type. 2020-07-29 16:17:35 +00:00
gstvaapiencode.h plugin: encode: Add static caps for template documentation. 2020-07-23 20:30:45 +02:00
gstvaapiencode_h264.c plugin: util: rename h26x_encoder_get_profiles_from_caps(). 2020-07-29 15:41:40 +00:00
gstvaapiencode_h264.h plugins: encode: Modify sink template of h264 encode. 2020-05-16 19:58:15 +00:00
gstvaapiencode_h265.c plugins: encode: h265: set all allowed profiles to encoder. 2020-07-30 17:48:03 +08:00
gstvaapiencode_h265.h plugins: encode: Modify sink template of h265 encode. 2020-05-16 19:58:15 +00:00
gstvaapiencode_jpeg.c plugin: encode: Add static caps for template documentation. 2020-07-23 20:30:45 +02:00
gstvaapiencode_jpeg.h plugins: encode: Modify sink template of jpeg encode. 2020-05-16 19:58:15 +00:00
gstvaapiencode_mpeg2.c plugin: encode: Add static caps for template documentation. 2020-07-23 20:30:45 +02:00
gstvaapiencode_mpeg2.h plugins: encode: Modify sink template of mpeg2 encode. 2020-05-16 19:58:15 +00:00
gstvaapiencode_vp8.c plugin: encode: Add static caps for template documentation. 2020-07-23 20:30:45 +02:00
gstvaapiencode_vp8.h plugins: encode: Modify sink template of vp8 encode. 2020-05-16 19:58:15 +00:00
gstvaapiencode_vp9.c plugins: encode: vp9: Implement vp9's allowed_profiles() func. 2020-07-29 15:41:40 +00:00
gstvaapiencode_vp9.h plugins: encode: Modify sink template of vp9 encode. 2020-05-16 19:58:15 +00:00
gstvaapioverlay.c vaapioverlay: ensure sinkpad has current buffer 2020-01-14 11:37:22 -08:00
gstvaapioverlay.h plugins: add vaapioverlay plugin 2020-01-06 19:56:10 +00:00
gstvaapipluginbase.c plugins: use VA allocator by default on raw caps 2020-07-08 11:17:38 +00:00
gstvaapipluginbase.h plugins: base: add GstVideoAggregator subclass support 2020-01-06 19:56:10 +00:00
gstvaapipluginutil.c plugins: add gst_vaapi_caps_set_width_and_height_range() 2020-07-31 10:14:34 +02:00
gstvaapipluginutil.h plugins: add gst_vaapi_caps_set_width_and_height_range() 2020-07-31 10:14:34 +02:00
gstvaapipostproc.c vaapipostproc: early return if fixate srcpad caps fails 2020-07-29 16:59:06 +00:00
gstvaapipostproc.h vaapipostproc: enable HDR10 tone mapping 2020-04-03 09:23:32 -07:00
gstvaapipostprocutil.c vaapipostproc: do not compensate for crop/direction if no VPP 2020-02-21 08:49:06 -08:00
gstvaapipostprocutil.h
gstvaapisink.c libs: window: implements gst_vaapi_window_set_render_rectangle 2020-07-31 14:02:33 +02:00
gstvaapisink.h
gstvaapivideobuffer.c remove the video converter from vaapi buffer meta 2016-11-24 18:32:34 +01:00
gstvaapivideobuffer.h
gstvaapivideobufferpool.c vaapivideobufferpool: fix meta overwrite 2020-05-18 18:35:16 +02:00
gstvaapivideobufferpool.h plugin: bufferpool: Delete ACQUIRE_FLAG_NO_ALLOC flag. 2020-04-04 13:47:51 +02:00
gstvaapivideocontext.c plugin: remove custom GstGL context handling 2018-04-26 19:37:54 +02:00
gstvaapivideocontext.h plugin: remove custom GstGL context handling 2018-04-26 19:37:54 +02:00
gstvaapivideomemory.c libs,plugin: break surface-bufferproxy circular reference 2020-04-04 14:22:04 +02:00
gstvaapivideomemory.h videobufferpool: don't reset surface when created internally 2020-02-21 15:52:43 +00:00
gstvaapivideometa.c vaapivideometa: remove compiler warning 2020-03-27 10:35:31 +01:00
gstvaapivideometa.h remove the video converter from vaapi buffer meta 2016-11-24 18:32:34 +01:00
gstvaapivideometa_texture.c vaapivideopool: Set pooled flag to added metas. 2020-05-17 12:42:54 +02:00
gstvaapivideometa_texture.h vaapivideopool: Set pooled flag to added metas. 2020-05-17 12:42:54 +02:00
meson.build Remove all FEI related 2020-01-15 07:30:15 +00:00