Oh, das muss ich wohl glatt überlesen haben. Danke!
Die LowLevel.cs sieht ordentlich aus, das codeplex-projekt ist anscheinend eine Ansammlung von
|
Quellcode
|
1
|
throw new NotImplementedException();
|
Das sollte doch keine große Sache zum selber machen sein.
Du definierst einfach ein paar DllImports für die notwendigen Funktionen.
Soweit ich weiß sind LibOgg und LibVorbis eine C-Bibliothek. Da sollte das kein großes Problem sein.
Allerdings solltest du dir bewusst sein, dass Ogg nur ein Container-Format ist und ggf. viele andere Datenformate enthalten kann als Vorbis. Ogg kann zb. sogar Video enthalten.
Natürlich nicht, aber ist halt doch schöner, wenn es schon mal jemand anders gemacht hat. Ich denke ich werde mir trotzdem eine hübsche Wrapper-Library basteln und dann auf github stellen, einfach damit man sich die Arbeit spart.
Und ja, ich weiß dass Ogg ein Container ist, aber ich denke die Fragestellung war klar genug
Grüße
Felix