vdpau: add AV_HWACCEL_FLAG_IGNORE_LEVEL to skip the codec level check
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 14 Oct 2014 09:59:54 +0000 (12:59 +0300)
committerAnton Khirnov <anton@khirnov.net>
Wed, 15 Oct 2014 06:21:56 +0000 (06:21 +0000)
commitd565fef1b83b6c5f8afb32229260b79f67c68109
tree41e5ec95bdd57b55a43c4f73b2c2f2b4145e4f24
parentc1724623ce0433c6a9ee72133b1fd4db75ec7193
vdpau: add AV_HWACCEL_FLAG_IGNORE_LEVEL to skip the codec level check

Decoding acceleration may work even if the codec level is higher than
the stated limit of the VDPAU driver. Or the problem may be considered
acceptable by the user. This flag allows skipping the codec level
capability checks and proceed with decoding.

Applications should obviously not set this flag by default, but only if
the user explicitly requested this behavior (and presumably knows how
to turn it back off if it fails).

Signed-off-by: Anton Khirnov <anton@khirnov.net>
doc/APIchanges
libavcodec/avcodec.h
libavcodec/vdpau.c
libavcodec/vdpau.h
libavcodec/vdpau_internal.h
libavcodec/version.h