diff options
author | Gwenole Beauchesne <gwenole.beauchesne@intel.com> | 2014-06-03 17:30:11 +0200 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2014-06-16 11:53:35 +0800 |
commit | 585596a468db65e93b618b7aabe4e46d23de7b1f (patch) | |
tree | 37c454dbab0c34df0c2abfdec9384db0b806fe68 /src/gen75_mfd.c | |
parent | d07f1e3c6505b169f59f075b5ea5a82331118f8f (diff) |
decoder: h264: expose the set of supported MVC profiles.
H.264 MVC decoding support is defined as follows:
- Stereo High profile on Sandybridge and newer ;
- Multiview High profile on Haswell and newer.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
(cherry picked from commit 1f244834dedb7b46863b315a898d8649d01c5f58)
Conflicts:
src/i965_device_info.c
src/i965_drv_video.c
src/va_backend_compat.h
Diffstat (limited to 'src/gen75_mfd.c')
-rw-r--r-- | src/gen75_mfd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gen75_mfd.c b/src/gen75_mfd.c index bab5df4..aaee807 100644 --- a/src/gen75_mfd.c +++ b/src/gen75_mfd.c @@ -3141,6 +3141,8 @@ gen75_mfd_decode_picture(VADriverContextP ctx, case VAProfileH264ConstrainedBaseline: case VAProfileH264Main: case VAProfileH264High: + case VAProfileH264StereoHigh: + case VAProfileH264MultiviewHigh: gen75_mfd_avc_decode_picture(ctx, decode_state, gen7_mfd_context); break; @@ -3235,6 +3237,8 @@ gen75_dec_hw_context_init(VADriverContextP ctx, struct object_config *obj_config case VAProfileH264ConstrainedBaseline: case VAProfileH264Main: case VAProfileH264High: + case VAProfileH264StereoHigh: + case VAProfileH264MultiviewHigh: gen75_mfd_avc_context_init(ctx, gen7_mfd_context); break; default: |