gstreamer/gst-libs/gst/vaapi
Wind Yuan 009e4522bf decoder: h264: add support for constrained baseline profile.
Recognize streams marked as conforming to the "Constrained Baseline
Profile". If VA driver supports that as is, fine. Otherwise, fallback
to baseline, main or high profile.

Constrained Baseline Profile conveys coding tools that are common
to baseline profile and main profile.

https://bugzilla.gnome.org/show_bug.cgi?id=719947

[Added fallbacks to main and high profiles]
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2013-12-09 13:11:56 +01:00
..
glibcompat.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstcompat.h libs: add more GstBuffer compat glue for GStreamer 0.10. 2013-11-27 17:23:56 +01:00
gstvaapicodec_objects.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapicodec_objects.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapicodedbuffer.c encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +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 encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbufferpool.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbufferproxy.c encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbufferproxy.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicodedbufferproxy_priv.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapicompat.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapicontext.c libs: add support for rate-control to GstVaapiContext. 2013-11-24 16:45:35 +01:00
gstvaapicontext.h libs: add support for rate-control to GstVaapiContext. 2013-11-24 16:45:35 +01:00
gstvaapidebug.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_dpb.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_dpb.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_h264.c decoder: h264: add support for constrained baseline profile. 2013-12-09 13:11:56 +01:00
gstvaapidecoder_h264.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidecoder_jpeg.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_jpeg.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidecoder_mpeg2.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_mpeg2.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidecoder_mpeg4.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_mpeg4.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidecoder_objects.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_objects.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_priv.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_unit.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_unit.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_vc1.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidecoder_vc1.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidisplay.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidisplay_drm.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_drm.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_drm_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_glx.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_glx.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_glx_priv.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidisplay_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_wayland.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapidisplay_wayland.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_wayland_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_x11.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_x11.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplay_x11_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplaycache.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapidisplaycache.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiencoder.c encoder: fix computation of max coded buffer size. 2013-12-04 19:14:38 +01:00
gstvaapiencoder.h encoder: clean-ups and document public APIs. 2013-12-04 19:14:38 +01:00
gstvaapiencoder_h264.c encoder: fix computation of max coded buffer size (again). 2013-12-05 18:13:54 +01:00
gstvaapiencoder_h264.h encoder: add h264 encoder. 2013-11-24 16:52:05 +01:00
gstvaapiencoder_h264_priv.h encoder: fix subclassing process. 2013-12-04 19:14:38 +01:00
gstvaapiencoder_mpeg2.c encoder: fix computation of max coded buffer size (again). 2013-12-05 18:13:54 +01:00
gstvaapiencoder_mpeg2.h encoder: add mpeg2 encoder. 2013-11-24 16:52:05 +01:00
gstvaapiencoder_mpeg2_priv.h encoder: fix subclassing process. 2013-12-04 19:14:38 +01:00
gstvaapiencoder_objects.c encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapiencoder_objects.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapiencoder_priv.h encoder: simplify VA context initialization process. 2013-12-04 19:14:38 +01:00
gstvaapifilter.c plugins: use G_PARAM_STATIC_STRINGS. 2013-11-28 17:35:44 +01:00
gstvaapifilter.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiimage.c legal: update copyright notice dates. 2013-11-22 06:39:20 +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 legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiimagepool.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiminiobject.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiminiobject.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiobject.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiobject.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiobject_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiparser_frame.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiparser_frame.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap_priv.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap_x11.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapipixmap_x11.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiprofile.c decoder: h264: add support for constrained baseline profile. 2013-12-09 13:11:56 +01:00
gstvaapiprofile.h utils: add new H.264 profiles. 2013-12-06 19:25:22 +01:00
gstvaapisubpicture.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapisubpicture.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapisurface.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapisurface.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapisurface_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapisurfacepool.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapisurfacepool.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapisurfaceproxy.c surfaceproxy: add copy function. 2013-11-28 17:32:18 +01:00
gstvaapisurfaceproxy.h surfaceproxy: add copy function. 2013-11-28 17:32:18 +01:00
gstvaapisurfaceproxy_priv.h surfaceproxy: add copy function. 2013-11-28 17:32:18 +01:00
gstvaapitexture.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapitexture.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapitypes.h libs: add rate-control attributes. 2013-11-24 16:45:31 +01:00
gstvaapiutils.c libs: add rate-control attributes. 2013-11-24 16:45:31 +01:00
gstvaapiutils.h libs: add rate-control attributes. 2013-11-24 16:45:31 +01:00
gstvaapiutils_glx.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiutils_glx.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiutils_h264.c utils: add helpers for H.264 levels. 2013-12-06 19:26:15 +01:00
gstvaapiutils_h264.h utils: add helpers for H.264 levels. 2013-12-06 19:26:15 +01:00
gstvaapiutils_x11.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiutils_x11.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapivalue.c libs: add rate-control attributes. 2013-11-24 16:45:31 +01:00
gstvaapivalue.h libs: add rate-control attributes. 2013-11-24 16:45:31 +01:00
gstvaapiversion.h.in display: dump gstreamer-vaapi version for debugging purposes. 2013-01-18 14:49:15 +01:00
gstvaapivideopool.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapivideopool.h encoder: rework GstVaapiCodedBuffer and related proxy. 2013-12-04 19:14:38 +01:00
gstvaapivideopool_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_drm.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_drm.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_glx.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_glx.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_wayland.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
gstvaapiwindow_wayland.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_x11.c legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_x11.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiwindow_x11_priv.h legal: update copyright notice dates. 2013-11-22 06:39:20 +01:00
gstvaapiworkarounds.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
Makefile.am utils: add new H.264 helper functions. 2013-12-06 19:25:21 +01:00
sysdeps.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
video-format.c legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00
video-format.h legal: add per-file authorship information. 2013-11-22 06:39:15 +01:00