{"action":"opened","issue":{"url":"https://api.github.com/repos/videojs/mux.js/issues/137","repository_url":"https://api.github.com/repos/videojs/mux.js","labels_url":"https://api.github.com/repos/videojs/mux.js/issues/137/labels{/name}","comments_url":"https://api.github.com/repos/videojs/mux.js/issues/137/comments","events_url":"https://api.github.com/repos/videojs/mux.js/issues/137/events","html_url":"https://github.com/videojs/mux.js/issues/137","id":197692574,"number":137,"title":"Are non-multiplexed ts (and aac) streams supported?","user":{"login":"architsinha","id":21235331,"avatar_url":"https://avatars.githubusercontent.com/u/21235331?v=3","gravatar_id":"","url":"https://api.github.com/users/architsinha","html_url":"https://github.com/architsinha","followers_url":"https://api.github.com/users/architsinha/followers","following_url":"https://api.github.com/users/architsinha/following{/other_user}","gists_url":"https://api.github.com/users/architsinha/gists{/gist_id}","starred_url":"https://api.github.com/users/architsinha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/architsinha/subscriptions","organizations_url":"https://api.github.com/users/architsinha/orgs","repos_url":"https://api.github.com/users/architsinha/repos","events_url":"https://api.github.com/users/architsinha/events{/privacy}","received_events_url":"https://api.github.com/users/architsinha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-27T11:55:32Z","updated_at":"2016-12-27T11:55:32Z","closed_at":null,"body":"Hi,\r\n\r\nI am using _mux.js_ as a part of _video-contrib-hls.js_. I was facing an issue with the following stream:\r\nhttp://demo.unified-streaming.com/video/tears-of-steel/tears-of-steel-sample-aes.ism/.m3u8\r\n\r\nI get the exception \"_Cannot read property segments of undefined_\" . This happens in the function \"_processPendingSegments_()_\" in _video-contrib-media-sources_. \r\n\r\nIt seems to be due to the fact that the mux.js is not returning proper data to it,  the cause for the specific exception is that the the segment.type is returned as combined, where as it expects it to be audio or video.\r\n\r\nI have observed this issue with one more stream which is also non-multiplexed. I couldn't find more non-multiplexed HLS streams apart from these two to confirm it further. Also I haven't observed this with any of the multiplexed streams.\r\n\r\nIs this a known limitation/expected behavior of the module? Has anyone else observed this issue or am I missing something here?\r\n\r\nVersions used:\r\nmux.js - 3.0.4\r\nvideo-contrib-media-sources - 4.1.2\r\nvideo-contrib-hls - 4.0.2\r\nvideo.js - 5.11.9\r\n\r\nRegards,\r\nArchit\r\n"}}
{"actor":{"display_login":"architsinha"}}