{"action":"opened","issue":{"url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/450","repository_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK","labels_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/450/labels{/name}","comments_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/450/comments","events_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/450/events","html_url":"https://github.com/Intel-Media-SDK/MediaSDK/issues/450","id":344470683,"node_id":"MDU6SXNzdWUzNDQ0NzA2ODM=","number":450,"title":"KBL HEVC 10-bit Decode","user":{"login":"srware","id":11270809,"node_id":"MDQ6VXNlcjExMjcwODA5","avatar_url":"https://avatars1.githubusercontent.com/u/11270809?v=4","gravatar_id":"","url":"https://api.github.com/users/srware","html_url":"https://github.com/srware","followers_url":"https://api.github.com/users/srware/followers","following_url":"https://api.github.com/users/srware/following{/other_user}","gists_url":"https://api.github.com/users/srware/gists{/gist_id}","starred_url":"https://api.github.com/users/srware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srware/subscriptions","organizations_url":"https://api.github.com/users/srware/orgs","repos_url":"https://api.github.com/users/srware/repos","events_url":"https://api.github.com/users/srware/events{/privacy}","received_events_url":"https://api.github.com/users/srware/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-25T14:34:18Z","updated_at":"2018-07-25T14:34:18Z","closed_at":null,"author_association":"NONE","body":"Decoding of HEVC 10-bit streams on KBL is failing. I have tried both with the **2018Q2.1** release and associated commits and also with **master** for all components but have the same issue.\r\n\r\nMy own code is failing calling QueryIOSurf() on the MFXVideoDECODE instance and the sample_decode is failing calling Query() and QueryIOSurf() on MFXVideoDECODE with the same sample.\r\n\r\n8-bit HEVC stream is working fine.\r\n\r\nvainfo output:\r\n\r\n``` bash\r\nlibva info: VA-API version 1.2.0\r\nlibva info: va_getDriverName() returns 0\r\nlibva info: User requested driver 'iHD'\r\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so\r\nlibva info: Found init function __vaDriverInit_1_2\r\nlibva info: va_openDriver() returns 0\r\nvainfo: VA-API version: 1.2 (libva 2.2.0)\r\nvainfo: Driver version: Intel iHD driver - 2.0.0\r\nvainfo: Supported profile and entrypoints\r\n      VAProfileNone                   :\tVAEntrypointVideoProc\r\n      VAProfileNone                   :\tVAEntrypointStats\r\n      VAProfileMPEG2Simple            :\tVAEntrypointVLD\r\n      VAProfileMPEG2Simple            :\tVAEntrypointEncSlice\r\n      VAProfileMPEG2Main              :\tVAEntrypointVLD\r\n      VAProfileMPEG2Main              :\tVAEntrypointEncSlice\r\n      VAProfileH264Main               :\tVAEntrypointVLD\r\n      VAProfileH264Main               :\tVAEntrypointEncSlice\r\n      VAProfileH264Main               :\tVAEntrypointFEI\r\n      VAProfileH264Main               :\tVAEntrypointEncSliceLP\r\n      VAProfileH264High               :\tVAEntrypointVLD\r\n      VAProfileH264High               :\tVAEntrypointEncSlice\r\n      VAProfileH264High               :\tVAEntrypointFEI\r\n      VAProfileH264High               :\tVAEntrypointEncSliceLP\r\n      VAProfileVC1Simple              :\tVAEntrypointVLD\r\n      VAProfileVC1Main                :\tVAEntrypointVLD\r\n      VAProfileVC1Advanced            :\tVAEntrypointVLD\r\n      VAProfileJPEGBaseline           :\tVAEntrypointVLD\r\n      VAProfileJPEGBaseline           :\tVAEntrypointEncPicture\r\n      VAProfileH264ConstrainedBaseline:\tVAEntrypointVLD\r\n      VAProfileH264ConstrainedBaseline:\tVAEntrypointEncSlice\r\n      VAProfileH264ConstrainedBaseline:\tVAEntrypointFEI\r\n      VAProfileH264ConstrainedBaseline:\tVAEntrypointEncSliceLP\r\n      VAProfileVP8Version0_3          :\tVAEntrypointVLD\r\n      VAProfileHEVCMain               :\tVAEntrypointVLD\r\n      VAProfileHEVCMain               :\tVAEntrypointEncSlice\r\n      VAProfileHEVCMain               :\tVAEntrypointFEI\r\n      VAProfileHEVCMain10             :\tVAEntrypointVLD\r\n      VAProfileHEVCMain10             :\tVAEntrypointEncSlice\r\n      VAProfileVP9Profile0            :\tVAEntrypointVLD\r\n      VAProfileVP9Profile2            :\tVAEntrypointVLD\r\n```\r\n\r\nsample_decode output:\r\n``` bash\r\n./sample_decode h265 -hw -i '/home/intel/Retail_Workshop_Working/jellyfish-60-mbps-4k-uhd-hevc-10bit.h265' -r\r\nplugin_loader.h :186 [INFO] Plugin was loaded from GUID: { 0x33, 0xa6, 0x1c, 0x0b, 0x4c, 0x27, 0x45, 0x4c, 0xa8, 0xd8, 0x5d, 0xde, 0x75, 0x7c, 0x6f, 0x8e } (Intel (R) Media SDK HW plugin for HEVC DECODE)\r\nlibva info: VA-API version 1.2.0\r\nlibva info: va_getDriverName() returns 0\r\nlibva info: User requested driver 'iHD'\r\nlibva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so\r\nlibva info: Found init function __vaDriverInit_1_2\r\nlibva info: va_openDriver() returns 0\r\n\r\n[ERROR], sts=MFX_ERR_UNSUPPORTED(-3), AllocFrames, m_pmfxDEC->Query failed at /home/intel/MediaSDK/MediaSDK/samples/sample_decode/src/pipeline_decode.cpp:1004\r\n\r\n[ERROR], sts=MFX_ERR_UNSUPPORTED(-3), Init, AllocFrames failed at /home/intel/MediaSDK/MediaSDK/samples/sample_decode/src/pipeline_decode.cpp:429\r\n\r\n[ERROR], sts=MFX_ERR_UNSUPPORTED(-3), main, Pipeline.Init failed at /home/intel/MediaSDK/MediaSDK/samples/sample_decode/src/sample_decode.cpp:666\r\nplugin_loader.h :212 [INFO] MFXBaseUSER_UnLoad(session=0x0x1a67dc0), sts=0\r\n```\r\nI'm not sure if this is related to this: [https://github.com/intel/media-driver/issues/204](https://github.com/intel/media-driver/issues/204\r\n)\r\n"}}
{"actor":{"display_login":"srware"}}