{"action":"created","comment":{"url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/comments/210180633","pull_request_review_id":146339857,"id":210180633,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxMDE4MDYzMw==","diff_hunk":"@@ -1243,59 +1243,70 @@ void VAAPIVideoCORE::ReleaseHandle()\n \n } // void VAAPIVideoCORE::ReleaseHandle()\n \n-mfxStatus VAAPIVideoCORE::IsGuidSupported(const GUID /*guid*/,\n+//function checks profile and entrypoint and video resolution support\n+//On linux specific function!\n+mfxStatus VAAPIVideoCORE::IsGuidSupported(const GUID guid,\n                                          mfxVideoParam *par, bool isEncoder)\n {\n     (void)isEncoder;\n \n-    if (!par)\n-        return MFX_WRN_PARTIAL_ACCELERATION;\n+    MFX_CHECK(par, MFX_WRN_PARTIAL_ACCELERATION);\n+    MFX_CHECK(!IsMVCProfile(par->mfx.CodecProfile), MFX_WRN_PARTIAL_ACCELERATION);\n \n-    if (IsMVCProfile(par->mfx.CodecProfile))\n-        return MFX_WRN_PARTIAL_ACCELERATION;\n \n-    switch (par->mfx.CodecId)\n-    {\n-    case MFX_CODEC_VC1:\n-        break;\n-    case MFX_CODEC_AVC:\n-        break;\n-    case MFX_CODEC_HEVC:\n-        if (m_HWType < MFX_HW_HSW)\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n-        if (par->mfx.FrameInfo.Width > 8192 || par->mfx.FrameInfo.Height > 8192)\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n-        break;\n-    case MFX_CODEC_MPEG2:\n-        if (par->mfx.FrameInfo.Width  > 2048 || par->mfx.FrameInfo.Height > 2048) //MPEG2 decoder doesn't support resolution bigger than 2K\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n-        break;\n-    case MFX_CODEC_JPEG:\n-        if (par->mfx.FrameInfo.Width > 8192 || par->mfx.FrameInfo.Height > 8192)\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n-        break;\n-    case MFX_CODEC_VP8:\n-        if (m_HWType < MFX_HW_BDW)\n-            return MFX_ERR_UNSUPPORTED;\n-    case MFX_CODEC_VP9:\n-        break;\n-    default:\n-        return MFX_ERR_UNSUPPORTED;\n-    }\n+    MFX_CHECK(m_Display, MFX_ERR_DEVICE_FAILED);\n \n-    if (MFX_HW_SNB == m_HWType)\n-    {\n-        if (par->mfx.FrameInfo.Width > 1920 || par->mfx.FrameInfo.Height > 1200)\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n-    }\n-    else\n+    VaGuidMapper mapper(guid);\n+    VAProfile req_profile = mapper.profile;\n+    VAEntrypoint req_entrypoint = mapper.entrypoint;\n+    mfxI32 va_max_num_entrypoints = vaMaxNumEntrypoints(m_Display);\n+    mfxI32 va_max_num_profiles = vaMaxNumProfiles(m_Display);\n+    MFX_CHECK(va_max_num_entrypoints && va_max_num_profiles, MFX_ERR_UNSUPPORTED);\n+\n+    //driver always support VAProfileNone\n+    if (req_profile != VAProfileNone)\n     {\n-        if (MFX_CODEC_JPEG != par->mfx.CodecId &&\n-            MFX_CODEC_HEVC != par->mfx.CodecId &&\n-        (par->mfx.FrameInfo.Width > 4096 || par->mfx.FrameInfo.Height > 4096))\n-            return MFX_WRN_PARTIAL_ACCELERATION;\n+        vector <VAProfile> va_profiles (va_max_num_profiles, VAProfileNone);\n+\n+        //ask from driver about profile support\n+        VAStatus va_sts = vaQueryConfigProfiles(m_Display,\n+                            va_profiles.data(), &va_max_num_profiles);\n+        MFX_CHECK(va_sts == UMC_OK, MFX_ERR_UNSUPPORTED);\n+\n+        //check profile support\n+        auto it_profile = find(va_profiles.begin(), va_profiles.end(), req_profile);\n+        MFX_CHECK(it_profile != va_profiles.end(), MFX_ERR_UNSUPPORTED);\n     }\n \n+    vector <VAEntrypoint> va_entrypoints (va_max_num_entrypoints, static_cast<VAEntrypoint> (0));\n+\n+    //ask from driver about entrypoint support\n+    VAStatus va_sts = vaQueryConfigEntrypoints(m_Display, req_profile,\n+                    va_entrypoints.data(), &va_max_num_entrypoints);\n+    MFX_CHECK(va_sts == UMC_OK, MFX_ERR_UNSUPPORTED);\n+\n+    //check entrypoint support\n+    auto it_entrypoint = find(va_entrypoints.begin(), va_entrypoints.end(), req_entrypoint);\n+    MFX_CHECK(it_entrypoint != va_entrypoints.end(), MFX_ERR_UNSUPPORTED);\n+\n+    VAConfigAttrib attr[] = {{VAConfigAttribMaxPictureWidth,  0},\n+                             {VAConfigAttribMaxPictureHeight, 0}};\n+\n+    //ask from driver about support\n+    va_sts = vaGetConfigAttributes(m_Display, mapper.profile,\n+                                   mapper.entrypoint,\n+                                   attr, sizeof(attr)/sizeof(*attr));\n+\n+    MFX_CHECK(va_sts == UMC_OK, MFX_ERR_UNSUPPORTED);\n+\n+    //check resolution video\n+    MFX_CHECK(attr[0].value != VA_ATTRIB_NOT_SUPPORTED, MFX_ERR_UNSUPPORTED);","path":"_studio/shared/src/libmfx_core_vaapi.cpp","position":113,"original_position":113,"commit_id":"398637c5399576e0b3932c8f624f3e7b161e339f","original_commit_id":"398637c5399576e0b3932c8f624f3e7b161e339f","user":{"login":"dvrogozh","id":7403219,"node_id":"MDQ6VXNlcjc0MDMyMTk=","avatar_url":"https://avatars0.githubusercontent.com/u/7403219?v=4","gravatar_id":"","url":"https://api.github.com/users/dvrogozh","html_url":"https://github.com/dvrogozh","followers_url":"https://api.github.com/users/dvrogozh/followers","following_url":"https://api.github.com/users/dvrogozh/following{/other_user}","gists_url":"https://api.github.com/users/dvrogozh/gists{/gist_id}","starred_url":"https://api.github.com/users/dvrogozh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dvrogozh/subscriptions","organizations_url":"https://api.github.com/users/dvrogozh/orgs","repos_url":"https://api.github.com/users/dvrogozh/repos","events_url":"https://api.github.com/users/dvrogozh/events{/privacy}","received_events_url":"https://api.github.com/users/dvrogozh/received_events","type":"User","site_admin":false},"body":"I like author's variant better... ","created_at":"2018-08-15T06:28:08Z","updated_at":"2018-08-15T06:28:44Z","html_url":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491#discussion_r210180633","pull_request_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/comments/210180633"},"html":{"href":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491#discussion_r210180633"},"pull_request":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491"}},"in_reply_to_id":210029673},"pull_request":{"url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491","id":207006769,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3MDA2NzY5","html_url":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491","diff_url":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491.diff","patch_url":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491.patch","issue_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/491","number":491,"state":"open","locked":false,"title":"[CORE] Improve function IsGuidSupported","user":{"login":"aulitin","id":38220678,"node_id":"MDQ6VXNlcjM4MjIwNjc4","avatar_url":"https://avatars1.githubusercontent.com/u/38220678?v=4","gravatar_id":"","url":"https://api.github.com/users/aulitin","html_url":"https://github.com/aulitin","followers_url":"https://api.github.com/users/aulitin/followers","following_url":"https://api.github.com/users/aulitin/following{/other_user}","gists_url":"https://api.github.com/users/aulitin/gists{/gist_id}","starred_url":"https://api.github.com/users/aulitin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aulitin/subscriptions","organizations_url":"https://api.github.com/users/aulitin/orgs","repos_url":"https://api.github.com/users/aulitin/repos","events_url":"https://api.github.com/users/aulitin/events{/privacy}","received_events_url":"https://api.github.com/users/aulitin/received_events","type":"User","site_admin":false},"body":"New implementation of the function VAAPIVideoCore::IsGuidSupported uses driver's functions to detect supported codec profile and entrypoint and resolution.","created_at":"2018-08-08T13:25:17Z","updated_at":"2018-08-15T06:28:44Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9a79c6d78768068af7c98bc58104ab31bc6f9ebb","assignee":null,"assignees":[],"requested_reviewers":[{"login":"dmitryermilov","id":19732160,"node_id":"MDQ6VXNlcjE5NzMyMTYw","avatar_url":"https://avatars2.githubusercontent.com/u/19732160?v=4","gravatar_id":"","url":"https://api.github.com/users/dmitryermilov","html_url":"https://github.com/dmitryermilov","followers_url":"https://api.github.com/users/dmitryermilov/followers","following_url":"https://api.github.com/users/dmitryermilov/following{/other_user}","gists_url":"https://api.github.com/users/dmitryermilov/gists{/gist_id}","starred_url":"https://api.github.com/users/dmitryermilov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmitryermilov/subscriptions","organizations_url":"https://api.github.com/users/dmitryermilov/orgs","repos_url":"https://api.github.com/users/dmitryermilov/repos","events_url":"https://api.github.com/users/dmitryermilov/events{/privacy}","received_events_url":"https://api.github.com/users/dmitryermilov/received_events","type":"User","site_admin":false},{"login":"onabiull","id":28653530,"node_id":"MDQ6VXNlcjI4NjUzNTMw","avatar_url":"https://avatars0.githubusercontent.com/u/28653530?v=4","gravatar_id":"","url":"https://api.github.com/users/onabiull","html_url":"https://github.com/onabiull","followers_url":"https://api.github.com/users/onabiull/followers","following_url":"https://api.github.com/users/onabiull/following{/other_user}","gists_url":"https://api.github.com/users/onabiull/gists{/gist_id}","starred_url":"https://api.github.com/users/onabiull/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/onabiull/subscriptions","organizations_url":"https://api.github.com/users/onabiull/orgs","repos_url":"https://api.github.com/users/onabiull/repos","events_url":"https://api.github.com/users/onabiull/events{/privacy}","received_events_url":"https://api.github.com/users/onabiull/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491/commits","review_comments_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491/comments","review_comment_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/491/comments","statuses_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/statuses/398637c5399576e0b3932c8f624f3e7b161e339f","head":{"label":"aulitin:IsGuidSupported","ref":"IsGuidSupported","sha":"398637c5399576e0b3932c8f624f3e7b161e339f","user":{"login":"aulitin","id":38220678,"node_id":"MDQ6VXNlcjM4MjIwNjc4","avatar_url":"https://avatars1.githubusercontent.com/u/38220678?v=4","gravatar_id":"","url":"https://api.github.com/users/aulitin","html_url":"https://github.com/aulitin","followers_url":"https://api.github.com/users/aulitin/followers","following_url":"https://api.github.com/users/aulitin/following{/other_user}","gists_url":"https://api.github.com/users/aulitin/gists{/gist_id}","starred_url":"https://api.github.com/users/aulitin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aulitin/subscriptions","organizations_url":"https://api.github.com/users/aulitin/orgs","repos_url":"https://api.github.com/users/aulitin/repos","events_url":"https://api.github.com/users/aulitin/events{/privacy}","received_events_url":"https://api.github.com/users/aulitin/received_events","type":"User","site_admin":false},"repo":{"id":141293704,"node_id":"MDEwOlJlcG9zaXRvcnkxNDEyOTM3MDQ=","name":"MediaSDK","full_name":"aulitin/MediaSDK","owner":{"login":"aulitin","id":38220678,"node_id":"MDQ6VXNlcjM4MjIwNjc4","avatar_url":"https://avatars1.githubusercontent.com/u/38220678?v=4","gravatar_id":"","url":"https://api.github.com/users/aulitin","html_url":"https://github.com/aulitin","followers_url":"https://api.github.com/users/aulitin/followers","following_url":"https://api.github.com/users/aulitin/following{/other_user}","gists_url":"https://api.github.com/users/aulitin/gists{/gist_id}","starred_url":"https://api.github.com/users/aulitin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aulitin/subscriptions","organizations_url":"https://api.github.com/users/aulitin/orgs","repos_url":"https://api.github.com/users/aulitin/repos","events_url":"https://api.github.com/users/aulitin/events{/privacy}","received_events_url":"https://api.github.com/users/aulitin/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/aulitin/MediaSDK","description":"The Intel® Media SDK","fork":true,"url":"https://api.github.com/repos/aulitin/MediaSDK","forks_url":"https://api.github.com/repos/aulitin/MediaSDK/forks","keys_url":"https://api.github.com/repos/aulitin/MediaSDK/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aulitin/MediaSDK/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aulitin/MediaSDK/teams","hooks_url":"https://api.github.com/repos/aulitin/MediaSDK/hooks","issue_events_url":"https://api.github.com/repos/aulitin/MediaSDK/issues/events{/number}","events_url":"https://api.github.com/repos/aulitin/MediaSDK/events","assignees_url":"https://api.github.com/repos/aulitin/MediaSDK/assignees{/user}","branches_url":"https://api.github.com/repos/aulitin/MediaSDK/branches{/branch}","tags_url":"https://api.github.com/repos/aulitin/MediaSDK/tags","blobs_url":"https://api.github.com/repos/aulitin/MediaSDK/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aulitin/MediaSDK/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aulitin/MediaSDK/git/refs{/sha}","trees_url":"https://api.github.com/repos/aulitin/MediaSDK/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aulitin/MediaSDK/statuses/{sha}","languages_url":"https://api.github.com/repos/aulitin/MediaSDK/languages","stargazers_url":"https://api.github.com/repos/aulitin/MediaSDK/stargazers","contributors_url":"https://api.github.com/repos/aulitin/MediaSDK/contributors","subscribers_url":"https://api.github.com/repos/aulitin/MediaSDK/subscribers","subscription_url":"https://api.github.com/repos/aulitin/MediaSDK/subscription","commits_url":"https://api.github.com/repos/aulitin/MediaSDK/commits{/sha}","git_commits_url":"https://api.github.com/repos/aulitin/MediaSDK/git/commits{/sha}","comments_url":"https://api.github.com/repos/aulitin/MediaSDK/comments{/number}","issue_comment_url":"https://api.github.com/repos/aulitin/MediaSDK/issues/comments{/number}","contents_url":"https://api.github.com/repos/aulitin/MediaSDK/contents/{+path}","compare_url":"https://api.github.com/repos/aulitin/MediaSDK/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aulitin/MediaSDK/merges","archive_url":"https://api.github.com/repos/aulitin/MediaSDK/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aulitin/MediaSDK/downloads","issues_url":"https://api.github.com/repos/aulitin/MediaSDK/issues{/number}","pulls_url":"https://api.github.com/repos/aulitin/MediaSDK/pulls{/number}","milestones_url":"https://api.github.com/repos/aulitin/MediaSDK/milestones{/number}","notifications_url":"https://api.github.com/repos/aulitin/MediaSDK/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aulitin/MediaSDK/labels{/name}","releases_url":"https://api.github.com/repos/aulitin/MediaSDK/releases{/id}","deployments_url":"https://api.github.com/repos/aulitin/MediaSDK/deployments","created_at":"2018-07-17T13:29:17Z","updated_at":"2018-07-17T13:29:22Z","pushed_at":"2018-08-14T13:06:40Z","git_url":"git://github.com/aulitin/MediaSDK.git","ssh_url":"git@github.com:aulitin/MediaSDK.git","clone_url":"https://github.com/aulitin/MediaSDK.git","svn_url":"https://github.com/aulitin/MediaSDK","homepage":"http://mediasdk.intel.com","size":15569,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Intel-Media-SDK:master","ref":"master","sha":"b3c34423842fcac5cb6bae587e409cf60bc0bcd2","user":{"login":"Intel-Media-SDK","id":16081150,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MDgxMTUw","avatar_url":"https://avatars1.githubusercontent.com/u/16081150?v=4","gravatar_id":"","url":"https://api.github.com/users/Intel-Media-SDK","html_url":"https://github.com/Intel-Media-SDK","followers_url":"https://api.github.com/users/Intel-Media-SDK/followers","following_url":"https://api.github.com/users/Intel-Media-SDK/following{/other_user}","gists_url":"https://api.github.com/users/Intel-Media-SDK/gists{/gist_id}","starred_url":"https://api.github.com/users/Intel-Media-SDK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Intel-Media-SDK/subscriptions","organizations_url":"https://api.github.com/users/Intel-Media-SDK/orgs","repos_url":"https://api.github.com/users/Intel-Media-SDK/repos","events_url":"https://api.github.com/users/Intel-Media-SDK/events{/privacy}","received_events_url":"https://api.github.com/users/Intel-Media-SDK/received_events","type":"Organization","site_admin":false},"repo":{"id":87199173,"node_id":"MDEwOlJlcG9zaXRvcnk4NzE5OTE3Mw==","name":"MediaSDK","full_name":"Intel-Media-SDK/MediaSDK","owner":{"login":"Intel-Media-SDK","id":16081150,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2MDgxMTUw","avatar_url":"https://avatars1.githubusercontent.com/u/16081150?v=4","gravatar_id":"","url":"https://api.github.com/users/Intel-Media-SDK","html_url":"https://github.com/Intel-Media-SDK","followers_url":"https://api.github.com/users/Intel-Media-SDK/followers","following_url":"https://api.github.com/users/Intel-Media-SDK/following{/other_user}","gists_url":"https://api.github.com/users/Intel-Media-SDK/gists{/gist_id}","starred_url":"https://api.github.com/users/Intel-Media-SDK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Intel-Media-SDK/subscriptions","organizations_url":"https://api.github.com/users/Intel-Media-SDK/orgs","repos_url":"https://api.github.com/users/Intel-Media-SDK/repos","events_url":"https://api.github.com/users/Intel-Media-SDK/events{/privacy}","received_events_url":"https://api.github.com/users/Intel-Media-SDK/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Intel-Media-SDK/MediaSDK","description":"The Intel® Media SDK","fork":false,"url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK","forks_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/forks","keys_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/teams","hooks_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/hooks","issue_events_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/events{/number}","events_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/events","assignees_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/assignees{/user}","branches_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/branches{/branch}","tags_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/tags","blobs_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/git/refs{/sha}","trees_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/statuses/{sha}","languages_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/languages","stargazers_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/stargazers","contributors_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/contributors","subscribers_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/subscribers","subscription_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/subscription","commits_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/commits{/sha}","git_commits_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/git/commits{/sha}","comments_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/comments{/number}","issue_comment_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/comments{/number}","contents_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/contents/{+path}","compare_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/merges","archive_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/downloads","issues_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues{/number}","pulls_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls{/number}","milestones_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/milestones{/number}","notifications_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/labels{/name}","releases_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/releases{/id}","deployments_url":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/deployments","created_at":"2017-04-04T14:52:06Z","updated_at":"2018-08-15T03:46:34Z","pushed_at":"2018-08-15T06:09:32Z","git_url":"git://github.com/Intel-Media-SDK/MediaSDK.git","ssh_url":"git@github.com:Intel-Media-SDK/MediaSDK.git","clone_url":"https://github.com/Intel-Media-SDK/MediaSDK.git","svn_url":"https://github.com/Intel-Media-SDK/MediaSDK","homepage":"http://mediasdk.intel.com","size":15616,"stargazers_count":180,"watchers_count":180,"language":"C++","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":86,"mirror_url":null,"archived":false,"open_issues_count":65,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":86,"open_issues":65,"watchers":180,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491"},"html":{"href":"https://github.com/Intel-Media-SDK/MediaSDK/pull/491"},"issue":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/491"},"comments":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/issues/491/comments"},"review_comments":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491/comments"},"review_comment":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/pulls/491/commits"},"statuses":{"href":"https://api.github.com/repos/Intel-Media-SDK/MediaSDK/statuses/398637c5399576e0b3932c8f624f3e7b161e339f"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"dvrogozh"}}