gstreamer/gst-libs/gst/vaapi
He Junyan 90d8350820 libs: Sync the GstVaapiChromaType to VA header file.
Add more kinds of chrometype which will be used to describe
new video formats. Sync it with 1.4.0 version header file.
Alse delete useless GST_VAAPI_CHROMA_TYPE_YUV410 chrome type.

Signed-off-by: He Junyan <junyan.he@hotmail.com>
2018-11-10 19:57:40 +01:00
..
egl_compat.h Add initial support for EGL. 2015-02-24 15:20:03 +01:00
egl_vtable.h Add initial support for EGL. 2015-02-24 15:20:03 +01:00
gstvaapibufferproxy.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapibufferproxy.h libs: bufferproxy: gst_vaapi_buffer_proxy_{set,peek}_mem() 2017-02-02 20:33:36 +01:00
gstvaapibufferproxy_priv.h libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapicodec_objects.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapicodec_objects.h build: consolidate the VA sub API includes 2017-08-13 18:08:19 +02:00
gstvaapicodedbuffer.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapicodedbuffer.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbuffer_priv.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbufferpool.c libs: fix deleting a GstVaapiCodedBufferPool object 2016-04-13 15:45:26 +02:00
gstvaapicodedbufferpool.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapicodedbufferproxy.c libs: videopool: remove unneeded code 2018-09-25 17:41:55 +02:00
gstvaapicodedbufferproxy.h FEI: libs: Add fei codec objects in codedbufferproxy 2017-09-01 11:32:24 +02:00
gstvaapicodedbufferproxy_priv.h FEI: libs: Add fei codec objects in codedbufferproxy 2017-09-01 11:32:24 +02:00
gstvaapicompat.h libs: encoder: h264: handle deprecated enum 2017-08-25 16:44:27 +02:00
gstvaapicontext.c libs: context: roi_rc_qp_delta_support should not be checked when CQP. 2018-10-16 13:23:41 +02:00
gstvaapicontext.h FEI: libs: Add FEI functional mode configuration 2017-09-01 11:32:07 +02:00
gstvaapicontext_overlay.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapicontext_overlay.h context: move overlay composition to separate files. 2014-01-23 14:29:09 +01:00
gstvaapidebug.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidecoder.c libs: decoder: remove destoy() and create() callbacks 2018-09-03 17:54:19 +02:00
gstvaapidecoder.h libs: decoder: remove gst_vaapi_decoder_unref() 2018-09-03 17:54:19 +02:00
gstvaapidecoder_dpb.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapidecoder_dpb.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_h264.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_h264.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_h265.c libs: dec: h265: add 422 chroma format support. 2018-09-27 11:55:04 +02:00
gstvaapidecoder_h265.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_jpeg.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_jpeg.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_mpeg2.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_mpeg2.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_mpeg4.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_mpeg4.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_objects.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_objects.h decoder: add initial infrastructure for marking corrupted output. 2015-07-20 15:25:46 +02:00
gstvaapidecoder_priv.h libs: decoder: remove destoy() and create() callbacks 2018-09-03 17:54:19 +02:00
gstvaapidecoder_unit.c libs: humongous code style fix 2016-02-03 20:03:47 +01:00
gstvaapidecoder_unit.h libs: remove unused header 2017-08-13 18:08:19 +02:00
gstvaapidecoder_vc1.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidecoder_vc1.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_vp8.c libs: decoder: vp8: implement reset() callback 2018-09-03 17:54:19 +02:00
gstvaapidecoder_vp8.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidecoder_vp9.c libs: Move from g_debug to GST_DEBUG. 2018-10-09 16:58:43 +02:00
gstvaapidecoder_vp9.h libs: decoder: refactor decoders as gobject 2018-09-03 17:54:19 +02:00
gstvaapidisplay.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidisplay.h libs: display: remove gst_vaapi_display_ref() 2018-06-14 16:41:00 +02:00
gstvaapidisplay_drm.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidisplay_drm.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_drm_priv.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_egl.c libs: display: replace gst_vaapi_display_new() with gst_vaapi_display_config() 2018-06-14 16:41:00 +02:00
gstvaapidisplay_egl.h libs: display: egl: add gst_vaapi_display_egl_set_current_display() 2017-11-02 11:18:50 +01:00
gstvaapidisplay_egl_priv.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_glx.c libs: display: replace gst_vaapi_display_new() with gst_vaapi_display_config() 2018-06-14 16:41:00 +02:00
gstvaapidisplay_glx.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_glx_priv.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_priv.h libs: display: replace gst_vaapi_display_new() with gst_vaapi_display_config() 2018-06-14 16:41:00 +02:00
gstvaapidisplay_wayland.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidisplay_wayland.h libs: display: wayland: add gst_vaapi_display_wayland_new_with_va_display() 2018-04-18 18:01:06 +02:00
gstvaapidisplay_wayland_priv.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapidisplay_x11.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapidisplay_x11.h libs: display: x11: add gst_vaapi_display_x11_new_with_va_display() 2017-07-18 18:50:39 +02:00
gstvaapidisplay_x11_priv.h libs: display: GstVaapiDisplay as GstObject descendant 2016-11-03 08:24:59 +01:00
gstvaapiencoder.c libs: display: remove gst_vaapi_display_ref() 2018-06-14 16:41:00 +02:00
gstvaapiencoder.h libs: encoder: reimplement ROI using meta 2018-02-27 17:51:02 -05:00
gstvaapiencoder_h264.c libs: remove gstbitwriter 2018-05-06 17:29:45 +02:00
gstvaapiencoder_h264.h libs: encoder: h264: Add new property "prediction-type" 2017-11-08 13:14:54 +01:00
gstvaapiencoder_h264_fei.c libs: encoder: h264/h264fei: remove unuseless code. 2018-11-05 14:11:27 +01:00
gstvaapiencoder_h264_fei.h FEI: libs: Add FEI encoder 2017-09-01 11:36:13 +02:00
gstvaapiencoder_h265.c libs: encoder: h265: add low delay B frame support. 2018-08-29 14:49:41 +02:00
gstvaapiencoder_h265.h libs: encoder: h265: trivial documentation fix 2018-08-29 14:49:49 +02:00
gstvaapiencoder_jpeg.c libs: encoder: jpeg: set component id and Tqi 2018-07-04 12:10:10 +02:00
gstvaapiencoder_jpeg.h Revert "libs: encoders: remove unused cast macros" 2017-08-28 19:09:07 +02:00
gstvaapiencoder_mpeg2.c libs: remove gstbitwriter 2018-05-06 17:29:45 +02:00
gstvaapiencoder_mpeg2.h Revert "libs: encoders: remove unused cast macros" 2017-08-28 19:09:07 +02:00
gstvaapiencoder_mpeg2_priv.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapiencoder_objects.c FEI: libs: Add fei codec objects to GstVaapiEncPicture 2017-09-01 11:32:24 +02:00
gstvaapiencoder_objects.h libs: encoder: h264: Add machinery for implementing hierarchical-prediction 2017-11-08 12:33:50 +01:00
gstvaapiencoder_priv.h libs: encoder: reimplement ROI using meta 2018-02-27 17:51:02 -05:00
gstvaapiencoder_vp8.c libs: encoder: remove unused cast macro 2017-08-28 19:20:42 +02:00
gstvaapiencoder_vp8.h Revert "libs: encoders: remove unused cast macros" 2017-08-28 19:09:07 +02:00
gstvaapiencoder_vp9.c libs: encoder: remove unused cast macro 2017-08-28 19:20:42 +02:00
gstvaapiencoder_vp9.h Revert "libs: encoders: remove unused cast macros" 2017-08-28 19:09:07 +02:00
gstvaapifei_objects.c FEI: Add codec objects for fei usecase 2017-09-01 11:32:24 +02:00
gstvaapifei_objects.h FEI: Add codec objects for fei usecase 2017-09-01 11:32:24 +02:00
gstvaapifei_objects_priv.h FEI: Add codec objects for fei usecase 2017-09-01 11:32:24 +02:00
gstvaapifeienc_h264.c libs: encoder: h264/h264fei: remove unuseless code. 2018-11-05 14:11:27 +01:00
gstvaapifeienc_h264.h FEI: libs: Add FEI encoder 2017-09-01 11:36:13 +02:00
gstvaapifeipak_h264.c libs: remove gstbitwriter 2018-05-06 17:29:45 +02:00
gstvaapifeipak_h264.h FEI: libs: Add FEI encoder 2017-09-01 11:36:13 +02:00
gstvaapifeiutils_h264.c FEI: libs: add H264 fei specific utility functions 2017-09-01 11:32:24 +02:00
gstvaapifeiutils_h264.h FEI: libs: add H264 fei specific utility functions 2017-09-01 11:32:24 +02:00
gstvaapifilter.c libs: filter: remove custom ref() and unref() 2018-09-03 17:54:19 +02:00
gstvaapifilter.h libs: filter: add gobject's cleanup function 2018-09-03 17:54:19 +02:00
gstvaapiimage.c libs: dec: h265: support decode for main-10-422 10bit streams. 2018-11-01 14:03:23 +01:00
gstvaapiimage.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiimage_priv.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiimagepool.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapiimagepool.h videopool: re-indent all GstVaapiVideoPool related source code. 2015-01-27 18:11:45 +01:00
gstvaapiminiobject.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapiminiobject.h libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapiobject.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapiobject.h libs: object: separation of internal API and plugins 2018-09-25 17:41:55 +02:00
gstvaapiobject_priv.h libs: object: separation of internal API and plugins 2018-09-25 17:41:55 +02:00
gstvaapiparser_frame.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapiparser_frame.h libs: parser_frame: change macros for inlined functions 2018-09-25 17:41:55 +02:00
gstvaapipixmap.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapipixmap.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap_priv.h libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapipixmap_x11.c libs: humongous code style fix 2016-02-03 20:03:47 +01:00
gstvaapipixmap_x11.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiprofile.c libs: dec: h265: add 422 chroma format support. 2018-09-27 11:55:04 +02:00
gstvaapiprofile.h libs: dec: h265: add 422 chroma format support. 2018-09-27 11:55:04 +02:00
gstvaapisubpicture.c libs: replace g_warning with GST_WARNING 2018-10-09 17:23:30 +02:00
gstvaapisubpicture.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapisurface.c libs: context: query surface format before context to create surface. 2018-10-10 20:13:01 +02:00
gstvaapisurface.h libs: Sync the GstVaapiChromaType to VA header file. 2018-11-10 19:57:40 +01:00
gstvaapisurface_drm.c libs: surface: fix error handling code style 2016-12-14 17:25:44 +01:00
gstvaapisurface_drm.h libs: change gst_vaapi_surface_new_with_dma_buf_handle() 2016-06-08 10:19:01 +02:00
gstvaapisurface_egl.c libs: filter: remove custom ref() and unref() 2018-09-03 17:54:19 +02:00
gstvaapisurface_egl.h egl: allow for EGLImage imports into VA Surfaces. 2015-02-24 15:20:03 +01:00
gstvaapisurface_priv.h surface: add initial support for foreign buffer imports. 2015-01-28 17:35:16 +01:00
gstvaapisurfacepool.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapisurfacepool.h gstvaapisurfacepool: Add new API to create surface pool based on chroma type 2015-12-08 15:16:00 +02:00
gstvaapisurfaceproxy.c libs: videopool: remove unneeded code 2018-09-25 17:41:55 +02:00
gstvaapisurfaceproxy.h FEI: libs: Add fei codec objects to surface proxy 2017-09-01 11:32:24 +02:00
gstvaapisurfaceproxy_priv.h FEI: libs: Add fei codec objects to surface proxy 2017-09-01 11:32:24 +02:00
gstvaapitexture.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapitexture.h plugins: add support for GstVideoGLTextureOrientation. 2015-02-24 15:20:03 +01:00
gstvaapitexture_egl.c libs: display: egl: add gst_vaapi_display_egl_set_current_display() 2017-11-02 11:18:50 +01:00
gstvaapitexture_egl.h egl: add texture abstraction. 2015-02-24 15:20:03 +01:00
gstvaapitexture_glx.c libs: trivial comment style fixes 2016-02-03 12:20:37 +01:00
gstvaapitexture_glx.h texture: move to core libgstvaapi base library. 2015-01-27 18:11:44 +01:00
gstvaapitexture_priv.h libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapitexturemap.c libs: vaapitexturemap: trivial code-style fix 2016-11-03 08:31:16 +01:00
gstvaapitexturemap.h libs: vaapitexturemap: implement GstVaapiTextureMap 2016-09-22 14:19:05 +02:00
gstvaapitypes.h vaapisink: add support for GST_TAG_IMAGE_ORIENTATION 2016-07-05 20:17:12 +02:00
gstvaapiutils.c libs: Sync the GstVaapiChromaType to VA header file. 2018-11-10 19:57:40 +01:00
gstvaapiutils.h libs: utils: no need of include config.h 2018-09-25 18:22:51 +02:00
gstvaapiutils_core.c libs: utils: return NULL if failed to get surface formats 2017-02-01 20:01:11 +01:00
gstvaapiutils_core.h libs: move get_surface_formats to utils_core 2016-11-03 13:04:09 +01:00
gstvaapiutils_egl.c libs: egl: utils: mark context as wrapped when it is 2018-04-25 18:00:17 +02:00
gstvaapiutils_egl.h libs: egl: utils: use eglGetPlatformDisplay() 2018-01-12 20:19:59 +01:00
gstvaapiutils_glx.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapiutils_glx.h libs: remove unused header 2017-08-13 18:08:19 +02:00
gstvaapiutils_h26x.c libs: h26x: adds gst_vaapi_utils_h26x_write_nal_unit() 2017-03-20 19:02:04 +01:00
gstvaapiutils_h26x_priv.h libs: encoder: h264,h265: extend max periodic keyframe. 2018-02-19 22:34:53 +01:00
gstvaapiutils_h264.c libs: Move from g_debug to GST_DEBUG. 2018-10-09 16:58:43 +02:00
gstvaapiutils_h264.h libs: h264: Update level table to "Recommendation H.264 (04/17)". 2018-09-27 12:29:10 +02:00
gstvaapiutils_h264_priv.h libs: remove unused header 2017-08-13 18:08:19 +02:00
gstvaapiutils_h265.c libs: dec: h265: support decode for main-10-422 10bit streams. 2018-11-01 14:03:23 +01:00
gstvaapiutils_h265.h libs: utils: move gstvaapisurface.h to private headers 2017-08-13 18:08:19 +02:00
gstvaapiutils_h265_priv.h libs: dec: h265: add 422 chroma format support. 2018-09-27 11:55:04 +02:00
gstvaapiutils_mpeg2.c libs: Move from g_debug to GST_DEBUG. 2018-10-09 16:58:43 +02:00
gstvaapiutils_mpeg2.h libs: utils: move gstvaapisurface.h to private headers 2017-08-13 18:08:19 +02:00
gstvaapiutils_mpeg2_priv.h libs: remove unused header 2017-08-13 18:08:19 +02:00
gstvaapiutils_x11.c libs: x11: allows 30-bit colour depth 2016-03-29 12:08:55 +02:00
gstvaapiutils_x11.h libs: remove unused header 2017-08-13 18:08:19 +02:00
gstvaapivalue.c libs: replace g_error with GST_ERROR 2018-10-09 17:23:55 +02:00
gstvaapivalue.h legal: update copyright notice dates. 2014-01-22 19:02:35 +01:00
gstvaapivideopool.c libs: videopool: remove unneeded code 2018-09-25 17:41:55 +02:00
gstvaapivideopool.h videopool: re-indent all GstVaapiVideoPool related source code. 2015-01-27 18:11:45 +01:00
gstvaapivideopool_priv.h libs: videopool: remove unneeded code 2018-09-25 17:41:55 +02:00
gstvaapiwindow.c libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapiwindow.h vaapisink: implement unlock/unlock_stop for wayland 2015-05-15 17:10:37 +02:00
gstvaapiwindow_drm.c libs: trivial comment style fixes 2016-02-03 12:20:37 +01:00
gstvaapiwindow_drm.h window: re-indent all GstVaapiWindow related source code. 2014-07-25 17:36:12 +02:00
gstvaapiwindow_egl.c libs: window: egl: pass native va display 2016-11-03 08:27:40 +01:00
gstvaapiwindow_egl.h egl: add windowing support. 2015-02-24 15:20:03 +01:00
gstvaapiwindow_glx.c libs: fix code style for errors 2016-11-03 12:51:44 +01:00
gstvaapiwindow_glx.h window: re-indent all GstVaapiWindow related source code. 2014-07-25 17:36:12 +02:00
gstvaapiwindow_priv.h libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
gstvaapiwindow_wayland.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapiwindow_wayland.h libs: window: wayland: remove unused header include 2017-11-27 13:04:24 +01:00
gstvaapiwindow_x11.c libs: remove already include string.h 2018-09-25 18:22:35 +02:00
gstvaapiwindow_x11.h window: re-indent all GstVaapiWindow related source code. 2014-07-25 17:36:12 +02:00
gstvaapiwindow_x11_priv.h meson: fix build when xrender or xrandr are not available 2018-06-08 00:56:14 +01:00
gstvaapiworkarounds.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
Makefile.am libs: remove dependency on IN_LIBGSTVAAPI_CORE 2018-09-25 17:41:55 +02:00
meson.build meson: link with -lm 2018-11-09 23:55:05 +00:00
ogl_compat.h Add initial support for EGL. 2015-02-24 15:20:03 +01:00
sysdeps.h remove unused glibcompat.h 2016-06-23 12:47:52 +02:00
video-format.c libs: Modify the video format of endianness. 2018-11-07 13:29:15 +01:00
video-format.h libs: dec: h265: add 422 chroma format support. 2018-09-27 11:55:04 +02:00