2010-10-18 8 views

Odpowiedz

2

Prawdopodobnie nie znajdziesz jednego dla mp3, ponieważ jest ich garść: licensing issues.

OGG to po prostu format kontenera, w którym można przechowywać dźwięk, wideo i wiele innych. Być może masz na myśli ogg vorbis. Sprawdź stb_vorbis. To darmowy, dostępny w domenie publicznej kodek C vorbis.

+0

Czy można dekodować do 16-bitowego stereo PCM? Jeśli tak, powiedz mi, jakiej funkcji użyć. –

+1

@Tamir: Połączyłem stronę. Nie znam tego produktu. Będziesz musiał spojrzeć na informacje. – JoshD

+0

Dlaczego libmad, który jest GPL, nie będzie prześladowany do wygaśnięcia, ale czy licencjonowana wersja BSD będzie? –

1

Jak już wspomniano, istnieją już dekodery Vorbis. Fluendo MP3 decoder jest licencjonowany MIT (uproszczony BSD).

2

Urządzenie Xiph.org libvorbis jest dostępne praktycznie we wszystkich dystrybucjach i spełnia wymagania dotyczące licencji BSD-3-Clause. "Światło" jest zawsze względne ... Również z Xiph.org dostępny jest libtremor, dekoder vorbis typu integer.

+0

http://svn.xiph.org/trunk/vorbis/examples/decoder_example.c –