On Tuesday, July 09, 2013 20:27:57 Joseph Rushton Wakeling wrote: > On 07/09/2013 04:06 AM, Jonathan M Davis wrote: > > Walter (or someone else with the appropriate permissions), would you > > please > > add a repo to deimos for flac? > > It's unlikely that I'll ever personally use this code (though never say > never:-), but as an enthusiastic audiophile, thank you very much for > ensuring that FLAC is usable with D :-)
I have enough flac files that I need to be able to do stuff to manage them better as well as transcode them for mobile devices, and to do some of that I need to be able to interact with flac (and potentially vorbis-tools or lame if I'm transcoding). I've been using std.process.system for the stuff that I've been doing, but I really need access to flac metadata in code. So, I'm going to be wrapping flac in D (with ranges) at some point here and I intend to create bindings for stuff like vorbis-tools, lame, and libcddb at some point and will likely wrap them in D libraries as well (though it'll probably all take a while given everything else that I have going). Putting the bindings for flac in deimos is just the first step. I've had them sitting around for a while and figured that it was long past time to get them completed and into deimos. - Jonathan M Davis