{"comment":{"url":"https://api.github.com/repos/MediaArea/ebml-specification/comments/11161161","html_url":"https://github.com/MediaArea/ebml-specification/commit/02fb8fdff02ba34746f7d42e595a07e60c494537#commitcomment-11161161","id":11161161,"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},"position":12,"line":51,"path":"specification.markdown","commit_id":"02fb8fdff02ba34746f7d42e595a07e60c494537","created_at":"2015-05-12T18:39:06Z","updated_at":"2015-05-12T18:39:06Z","body":"Please don't use the number of possible valid IDs as a basis for any kind of argument. Those numbers come from the RFC and have never been properly verified.\r\n\r\nWe must do it the other way around: first agree on which kinds of ID are invalid and (re-)calculate the number of valid IDs from that understanding.\r\n\r\nJust for completeness's sake: libEBML considers \"0b 1111 1111\", \"0b 0111 1111 1111 1111\", \"0b0011 1111 1111 1111 1111 1111\" and \"0b0001 1111 1111 1111 1111 1111 1111 1111\" invalid (well, it doesn't write but does not actually check for those values when reading IDs, if I read this correctly). So yes, the original intention was what @dericed called the VINT_DATA case."}}