{"action":"created","issue":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1629","repository_url":"https://api.github.com/repos/mbunkus/mkvtoolnix","labels_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1629/labels{/name}","comments_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1629/comments","events_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1629/events","html_url":"https://github.com/mbunkus/mkvtoolnix/pull/1629","id":141986793,"number":1629,"title":"add DTS:X bitstream detection","user":{"login":"KonaBlend","id":1239391,"avatar_url":"https://avatars.githubusercontent.com/u/1239391?v=3","gravatar_id":"","url":"https://api.github.com/users/KonaBlend","html_url":"https://github.com/KonaBlend","followers_url":"https://api.github.com/users/KonaBlend/followers","following_url":"https://api.github.com/users/KonaBlend/following{/other_user}","gists_url":"https://api.github.com/users/KonaBlend/gists{/gist_id}","starred_url":"https://api.github.com/users/KonaBlend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KonaBlend/subscriptions","organizations_url":"https://api.github.com/users/KonaBlend/orgs","repos_url":"https://api.github.com/users/KonaBlend/repos","events_url":"https://api.github.com/users/KonaBlend/events{/privacy}","received_events_url":"https://api.github.com/users/KonaBlend/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-03-18T21:50:02Z","updated_at":"2016-04-11T18:51:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/pulls/1629","html_url":"https://github.com/mbunkus/mkvtoolnix/pull/1629","diff_url":"https://github.com/mbunkus/mkvtoolnix/pull/1629.diff","patch_url":"https://github.com/mbunkus/mkvtoolnix/pull/1629.patch"},"body":"DTS:X detection is minimal and only checks for a syncword. There is yet\r\nno released technical spec for a DTS:X header.\r\n\r\nThis implementation does not scan a range of bytes for the syncword,\r\nrather it first performs more thorough decoding of XLL header necessary\r\nto reliably find the exact syncword position.\r\n\r\nIncidental,\r\nsbrm.h provides Scope-Bound Resource Management (SBRM) utilities.\r\n\r\nIncidental,\r\n{ format.h, format.cpp } provide boost::format helpers, useful when\r\nproducing debug output of tables based on key-value pairs."},"comment":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/comments/208496954","html_url":"https://github.com/mbunkus/mkvtoolnix/pull/1629#issuecomment-208496954","issue_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1629","id":208496954,"user":{"login":"mbunkus","id":414282,"avatar_url":"https://avatars.githubusercontent.com/u/414282?v=3","gravatar_id":"","url":"https://api.github.com/users/mbunkus","html_url":"https://github.com/mbunkus","followers_url":"https://api.github.com/users/mbunkus/followers","following_url":"https://api.github.com/users/mbunkus/following{/other_user}","gists_url":"https://api.github.com/users/mbunkus/gists{/gist_id}","starred_url":"https://api.github.com/users/mbunkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbunkus/subscriptions","organizations_url":"https://api.github.com/users/mbunkus/orgs","repos_url":"https://api.github.com/users/mbunkus/repos","events_url":"https://api.github.com/users/mbunkus/events{/privacy}","received_events_url":"https://api.github.com/users/mbunkus/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T18:51:18Z","updated_at":"2016-04-11T18:51:18Z","body":"Sounds sensible to me."}}