Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#310 mobile port fixes: Android, iPhone, embedded Linux

feature
closed-accepted
puredata (375)
9
2010-07-21
2010-07-19
No

It is important to have the C files not rely too much on the build system for the macros. This is highlighted with mobile platforms like Android and iPhone since it is necessary to use the Android/iPhone build system rather than Pd's. This patch adds the "ANDROID" macro in the requisite places since Android does not use __linux__. It also adds the esd/EsoundD API for embedded Linux and the template for Apple AudioUnit API, for iPhone. There are currently 3 or 4 implementations for s_audio_audiounit.c, so the current file is only a placeholder.

Discussion


Anonymous


Cancel   Add attachments