|
Rockbox mail archiveSubject: librbcodec updatelibrbcodec update
From: Sean Bartell <wingedtachikoma_at_gmail.com>
Date: Wed, 27 Jul 2011 17:27:16 -0400 Hi all, The consensus seems to be to move the contents of librbcodec to /lib/rbcodec. I've updated FS#12190 to put warble in /lib/rbcodec/test. I've also uploaded FS#12204[1], which moves all the files to /lib/rbcodec and gets the DSP and metadata code to build as librbcodec.a. I'm still working on removing dependencies on the rest of Rockbox. The user of the library will need to provide two files: rbcodecconfig.h and rbcodecplatform.h. rbcodecconfig.h just #defines things like HAVE_PITCHSCREEN. rbcodecplatform.h provides two things: system stuff (open(), int32_t, MAX_PATH...), and other functions that might already be implemented outside of librbcodec (strlcpy...). librbcodec headers will only include rbcodecconfig.h, to avoid polluting the namespace for the user of the library. I'm on vacation until Monday and won't have Internet access, but I'll still get some work done (definitely more than last time). Thanks, Sean Bartell [1] http://www.rockbox.org/tracker/task/12204 Received on 2011-07-27 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |