Quick-and-Dirty Xiph Tremor decoder port
ketmar via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Fri Dec 16 22:21:45 PST 2016
here[1] is $subj. it is as close to the original C source as
possible. it also includes partial vorbisfile port, so it is
completely self-contained and doesn't require any C library
besides libc.
there is also sample ALSA player[2]. it requires ALSA bindins[3].
grab it now while it's hot, 'cause i will probably mutilate it
later. so if you want almost 1:1 C port... hurry up! the time is
short!
p.s.: it compiles for x86_64 arch, but i didn't tested if it
really works with 64 bits.
p.p.s.: why? because i can. and no, i won't port Opus decoder. at
least not for free. ;-)
[1] http://repo.or.cz/iv.d.git/blob_plain/HEAD:/xogg/tremor.d
[2] http://repo.or.cz/iv.d.git/blob_plain/HEAD:/xogg/trest.d
[3] http://repo.or.cz/iv.d.git/blob_plain/HEAD:/alsa.d
More information about the Digitalmars-d-announce
mailing list