Autor Beitrag
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 09.01.03 19:11 
Hallo,

sieht so aus, als sei ich nicht der geborene Handbuch-Leser...

Ich will ein Programm schreiben, das MP3s und Oggs abspielen kann, unabhängig davon, ob der Fraunhofer-Codec oder diverse Cracks von ihm installiert sind.
Für Ogg gibt's ja keinen Windows-Konformen Codec, also muss man sich da auch was selber machen.
Vorerst reicht das Abspielen.
Als MP3-Codec habe ich mir den LAME ausgesucht. Von dem habe ich irgendeine DLL besorgt (nicht von der offiziellen Seite, die haben ja nur Quellcodes in C), namens lame_enc.dll. Für Ogg habe ich mir das Win32-SDK besorgt, in dem diverse DLLs als vorkompilierte Binaries enthalten sind (ogg.dll, ogg_d.dll, vorbis.dll, vorbis.dll vorbisenc.dll und vorbisfile.dll (die drei letzten auch jeweils in einer Ausführung mit _d)).
In den dazugehörigen Handbüchern habe ich aber nur Möglichkeiten gefunden, die C-Quellcodes einzubinden und die Funktionen aufzurufen, jedoch nicht, wie man die DLLs benutzt. Entweder steht das da tatsächlich nicht drin, oder ich bin zu blöd für Handbücher.

Kennt irgendwer anständige Tutorials, Dokumentationen oder Ähnliches zu diesem Thema, wie ich Oggs und MP3s ohne Codecinstallation über eine DLL abspiele, bzw Stück für Stück dekodiere, insbesondere welche Funktionen die DLLs haben und was ich mit denen anstelle?

Tschüß
Thomas

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
tommie-lie Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 11.01.03 18:07 
Doch schon soviele die Dinger benutzt?
Gibt's ja gar nicht. Dann muss ich mir wohl irgendwie anders die Infos beschaffen (oder mich tatsächlich in die C-Quellcodes reinarbeiten).

:crying:

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert