I asked Tobias Waldvogel and he confirmed what I said: a ogm file is a valid ogg bitstream, which is compatible with the ogg-specs.
I know the first versions were not 100% compatible, but that has been fixed nearly a year ago, in version 0.9.8.1: Fixed the Ogg Page sequence (Now the ogg file starts with the first pages of all streams according to the Ogg specs).
There is just one very minor bug, to all granulepos there should be added 1, because in ogg you normaly store the time after the packet is decoded, not before. That will be corrected in the next version.
That are the facts.
QUOTE
Yes, OGM has (duh) a valid bitstream! I mean it works doesn't it?...
But, THERE IS NO POINT IN ARGUING!
OGM is NOT OGG and is not a valid, official, supported, and what not OGG.
I would have thought Emmett's fine article there would make all totally clear why OGM is NOT and must not be considered OGG at ALL.
So, i totally agree with tangent, and to everyone, just read it and accept the facts.
How told you ogm is no valid ogg bitsream? I read the article now 4 times, but I still canīt find anything that says OGM is no valid ogg bitstream.
Itīs not ogg from the philosophy etc. and itīs not supported by xiph, I never said something else and Emmet is completly true in this article, but anyway a ogm is a valid ogg bitstream (since 0.9.8.1).
I just found out google translates sometimes not very good, and "essentially" doesnīt make any sense in my previous post, I just used google and translated "sachlich" from german. It means based on facts and objectively, without insulting anybody.