{"action":"created","issue":{"url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/33","repository_url":"https://api.github.com/repos/Razzeee/xbmc-test","labels_url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/33/comments","events_url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/33/events","html_url":"https://github.com/Razzeee/xbmc-test/issues/33","id":181913936,"number":33,"title":"Real DTS pass-through to SPDIF optical-out","user":{"login":"Razzeee","id":5943908,"avatar_url":"https://avatars.githubusercontent.com/u/5943908?v=3","gravatar_id":"","url":"https://api.github.com/users/Razzeee","html_url":"https://github.com/Razzeee","followers_url":"https://api.github.com/users/Razzeee/followers","following_url":"https://api.github.com/users/Razzeee/following{/other_user}","gists_url":"https://api.github.com/users/Razzeee/gists{/gist_id}","starred_url":"https://api.github.com/users/Razzeee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Razzeee/subscriptions","organizations_url":"https://api.github.com/users/Razzeee/orgs","repos_url":"https://api.github.com/users/Razzeee/repos","events_url":"https://api.github.com/users/Razzeee/events{/privacy}","received_events_url":"https://api.github.com/users/Razzeee/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Razzeee/xbmc-test/labels/C:%20New%20Feature/Function","name":"C: New Feature/Function","color":"0000aa"},{"url":"https://api.github.com/repos/Razzeee/xbmc-test/labels/P:%205","name":"P: 5","color":"aa8888"},{"url":"https://api.github.com/repos/Razzeee/xbmc-test/labels/T:%20Feature%20Requests","name":"T: Feature Requests","color":"cccccc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-09T21:44:36Z","updated_at":"2016-10-09T21:44:37Z","closed_at":null,"body":"**Reported by Gamester17 on 2 Oct 2003 14:12 UTC**\n\nReal/true DTS pass-through to SPDIF optical-out\nBy-pass the MPC sending audio stream out\n(no processing in XBMC whatsoever)\n\nit is possible as both MS dashboard & DVDX 2.0 do this.\n\nQuoting jmarshall on a couple obeservations:\n\n1.  The XBox has onboard AC3 5.1 encoding in it's MCP-\nX (Audio processor).  It can encode ac3 surround from 6 \n(or more if they're downmixed) channels of content.  \nThis allows game developers to easily create surround \nsound effects + soundtracks.\n\n2.  There is currently no way that I know of to bypass \nthe MCPx and write direct to the audio output buffers.  \nThis is clearly possible (Microsoft dash does it, as does \nDVD-X2) but I have found no documentation on how to \ndo it, and the DVD-X2 guys have not got the code \nanymore.\n\nThis then leaves us with the following:  We can either \nattempt to get the AC3 or DTS or whatever through the \nMCP-X unscathed, or decode in software and let the \nMCP-X reencode it.  Unfortunately, the MCP-X \nupsamples everything to 24bit/48kHz which of course \nscrews up any compressed stream.  Thus, we are \ncurrently forced to decode in software and then let the \nMCP-X recode it after it's upsampled and done whatever \nelse it wants.  This is why DTS is currently not \nsupported, as we can't decode it in software.\n\nIf anyone knows of a way to write direct to the audio \noutput buffers BYPASSING the MCP-X, please get in \ncontact and let me know.  I'll implement it immediately.\n\n\nMigrated-From: http://trac.kodi.tv/ticket/5"},"comment":{"url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/comments/252514933","html_url":"https://github.com/Razzeee/xbmc-test/issues/33#issuecomment-252514933","issue_url":"https://api.github.com/repos/Razzeee/xbmc-test/issues/33","id":252514933,"user":{"login":"Razzeee","id":5943908,"avatar_url":"https://avatars.githubusercontent.com/u/5943908?v=3","gravatar_id":"","url":"https://api.github.com/users/Razzeee","html_url":"https://github.com/Razzeee","followers_url":"https://api.github.com/users/Razzeee/followers","following_url":"https://api.github.com/users/Razzeee/following{/other_user}","gists_url":"https://api.github.com/users/Razzeee/gists{/gist_id}","starred_url":"https://api.github.com/users/Razzeee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Razzeee/subscriptions","organizations_url":"https://api.github.com/users/Razzeee/orgs","repos_url":"https://api.github.com/users/Razzeee/repos","events_url":"https://api.github.com/users/Razzeee/events{/privacy}","received_events_url":"https://api.github.com/users/Razzeee/received_events","type":"User","site_admin":false},"created_at":"2016-10-09T21:44:37Z","updated_at":"2016-10-09T21:44:37Z","body":"**Comment by monkeyhappy on 21 Nov 2003 15:39 UTC**\n\nLogged In: YES \nuser_id=872682\n\nThis is also done\n\n"}}
{"actor":{"display_login":"Razzeee"}}