summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiprofile.h
Commit message (Collapse)AuthorAgeFilesLines
* VP9: gstvaapiprofile: Add profile definitionsSreerenj Balachandran2015-11-061-0/+5
|
* HEVC: gstvaapiprofile: Add profile definitionsSreerenj Balachandran2015-04-131-0/+12
| | | | Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* Encode: Add support for Picture level EntrypointSreerenj Balachandran2015-02-041-1/+3
| | | | | This is useful for JPEG encoding which is utilizing picture level entrypoint instead of slice level entrypoint like h264,mpeg2 etc.
* Add initial VP8 decoder.Zhao, Halley2014-04-181-0/+2
| | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=722761 [complete overhaul, fixed support for resolution changes] Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* utils: add helper functions to get codec or profile name.Gwenole Beauchesne2013-12-201-0/+9
|
* utils: h264: add more profiles.Gwenole Beauchesne2013-12-101-3/+33
| | | | | | | | Add extended profile (A.2.3), high 4:2:2 profile (A.2.6), high 4:2:2 profiles (A.2.7, A.2.10), scalable profiles (G.10.1.1, G.10.1.2) and multiview profiles (H.10.1.1, H.10.1.2). Document "Constrained Baseline" and "High 10" profiles.
* utils: add new H.264 profiles.Gwenole Beauchesne2013-12-061-0/+3
| | | | | Add "Constrained Baseline Profile" and "High 10 Profile" definitions and helper functiions.
* legal: add per-file authorship information.Gwenole Beauchesne2013-11-221-0/+2
| | | | | | Credit original authors on a per-file basis as we cannot expect people to know all country-specific rules, or bother browsing through the git history.
* legal: fix year for some copyright notices (2013).Gwenole Beauchesne2013-01-291-1/+1
|
* legal: add Intel copyright on modified files.Gwenole Beauchesne2013-01-291-0/+1
|
* docs: expose new interfaces.Gwenole Beauchesne2013-01-141-0/+3
|
* decoder: use GstVideoCodecState.Sreerenj Balachandran2012-12-181-1/+1
| | | | | | | | | | | | | | Use standard GstVideoCodecState throughout GstVaapiDecoder and expose it with a new gst_vaapi_decoder_get_codec_state() function. This makes it possible to drop picture size (width, height) information, framerate (fps_n, fps_d) information, pixel aspect ratio (par_n, par_d) information, and interlace mode (is_interlaced field). This is a new API with backwards compatibility maintained. In particular, gst_vaapi_decoder_get_caps() is still available. Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Do not forward declare enums.Philip Lorenz2012-09-071-10/+6
| | | | | | | Forward declaring enums is not allowed by the C standard and aborts compilation if the header file is included in a C++ project. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Add initial JPEG decoder.Wind Yuan2012-04-111-0/+2
| | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* mpeg2: fix decoding of high profile streams.Gwenole Beauchesne2012-04-021-0/+6
| | | | | | | Allow MPEG-2 High profile streams only if the HW supports that profile or no High profile specific bits are used, and thus Main profile could be used instead. i.e. chroma_format is 4:2:0, intra_dc_precision is not set to 11 and no sequence_scalable_extension() was parsed.
* legal: fix copyright notices to include "Copyright" term.Gwenole Beauchesne2012-01-161-1/+1
|
* Update copyright notice.Gwenole Beauchesne2011-06-141-1/+1
|
* Improve WMV3 detection yet further.gb2010-09-201-2/+4
|
* Relicense gst-libs/ code to LGPL v2.1+.gb2010-09-201-10/+11
|
* Add GST_VAAPI_ENTRYPOINT_SLICE_ENCODE.gb2010-09-201-1/+3
|
* Fix VA profiles definitions for gst_vaapi_profile_get_codec() to work.gb2010-04-231-13/+24
|
* Add VA entrypoint abstraction.gb2010-04-211-1/+22
|
* Add VA profile abstraction.gb2010-04-201-0/+115