diff options
author | xfengcarl <carl.zhang@intel.com> | 2017-10-25 21:18:37 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2017-11-21 23:27:31 -0800 |
commit | a50ba10be3bd89d5edcc122c8fcfeed4440b9ca7 (patch) | |
tree | d22337c62a7e59f0c50a487416c76ad834ec6465 | |
parent | 7493f357d9ca6ea42ed086d7d46ac6219ab4df33 (diff) | |
download | libva-a50ba10be3bd89d5edcc122c8fcfeed4440b9ca7.tar.gz |
add decode stream out buffer type
stream out buffer include intermedia data of decoder
Signed-off-by: Carl.Zhang<carl.zhang@intel.com>
-rw-r--r-- | va/va.h | 3 | ||||
-rw-r--r-- | va/va_str.c | 1 |
2 files changed, 4 insertions, 0 deletions
@@ -1551,6 +1551,9 @@ typedef enum *surface, it will override the "skipCheckDisable" setting in VAEncMiscParameterEncQuality. */ VAEncMacroblockDisableSkipMapBufferType = 53, + /** decode stream out buffer, intermedia data of decode, it may include MV, MB mode etc. + * it can be used to detect motion and analyze the frame contain */ + VADecodeStreamoutBufferType = 56, VABufferTypeMax } VABufferType; diff --git a/va/va_str.c b/va/va_str.c index 3492a17..d321604 100644 --- a/va/va_str.c +++ b/va/va_str.c @@ -151,6 +151,7 @@ const char *vaBufferTypeStr(VABufferType bufferType) TOSTR(VAEncFEIMBControlBufferType); TOSTR(VAEncFEIMVPredictorBufferType); TOSTR(VAEncMacroblockDisableSkipMapBufferType); + TOSTR(VADecodeStreamoutBufferType); case VABufferTypeMax: break; } return "<unknown buffer type>"; |