Timothy J. Wood
2000-Nov-25 22:23 UTC
[vorbis-dev] Vorbis works on Mac OS X Public Beta now
I have got libao up to oggenc and ogg123 working on Mac OS X Public Beta now. I'd like to submit patches, but last time I did, they never got committed by anyone. Who is in charge of committing stuff? Does someone want to nominate themselves to review and commit my patches? The patches are briefly: - On Mac OS X dlopen() is not very well supported, so libao has been cleaned up a bit to more easily support statically linked output devices (and the null and wav registration code has been modified to use the same registration method as all statically linked output devices). - Added a src/ao_coreaudio.c and associated autoconf/automake stuff to turn on -DHAVE_COREAUDIO when appropriate. - Added CFLAG settings for *-*-darwin* in all libraries - Copied getopt gunk from oggenc to ogg123 since GNU getopt is not available on all systems. I'll probably modify libao just a bit more to support a HAVE_DLOPEN define. If not set, all the dlopen gunk will be turned off an only the statically linked modules will be available. Anyway, please let me know who I should be talking to to actually get something committed this time around. Until then, I'm going to work on adding Altivec support :) Thanks! -tim --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
At 10:23 PM 11/25/00 -0800, you wrote:> > > I have got libao up to oggenc and ogg123 working on Mac OS X Public Betanow. I'd like to submit patches, but last time I did, they never got committed by anyone. Who is in charge of committing stuff? Does someone want to nominate themselves to review and commit my patches? I think Jack is the closest thing to a maintainer of ao (and maybe ogg123) at the moment. Send patches to the list, someone will probably pick them up and commit them. If there are patches for oggenc that I missed, please send them to me again - I actually have time to look at patches and commit them now. Michael --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Timothy J. Wood
2000-Nov-25 23:42 UTC
[vorbis-dev] Vorbis works on Mac OS X Public Beta now
On Saturday, November 25, 2000, at 11:12 PM, Michael Smith wrote:>If there are patches for oggenc that I missed, please send them to me again >- I actually have time to look at patches and commit them now.The only patch to oggenc is in audio.c since there is no malloc.h on Mac OS X (and probably not on Darwin right now). I'm not sure where the maintainers want to put checks like this -- inline in the source (this should probably be a configure check that defines HAVE_MALLOC_H) or in a 'system.h' header file approach. If someone wants to suggest an approach, I'd be happy to test that it works on Mac OS X. Otherwise, the patch is as follows :) -tim RCS file: /usr/local/cvsroot/vorbis-tools/oggenc/audio.c,v retrieving revision 1.3 diff -c -r1.3 audio.c *** audio.c 2000/11/06 01:45:23 1.3 --- audio.c 2000/11/26 07:39:29 *************** *** 14,20 **** --- 14,25 ---- #include <stdio.h> #include <string.h> #include <sys/types.h> + + // TJW - Should be using autoconf to see if there is a malloc.h before importing it + #if !(defined(__APPLE__) && defined(__MACH__)) // Mac OS X and Darwin #include <malloc.h> + #endif + #include "audio.h" #define WAV_HEADER_SIZE 44 --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Timothy J. Wood
2000-Nov-26 05:37 UTC
[vorbis-dev] Vorbis works on Mac OS X Public Beta now
<HR NOSHADE> <UL> <LI>text/enriched attachment: stored </UL> -------------- next part -------------- A non-text attachment was scrubbed... Name: part Type: application/octet-stream Size: 2749 bytes Desc: not available Url : http://lists.xiph.org/pipermail/vorbis-dev/attachments/20001126/99bbfe20/part-0001.obj
> I have got libao up to oggenc and ogg123 working on Mac OS X Public > Beta now. I'd like to submit patches, but last time I did, they never > got committed by anyone. Who is in charge of committing stuff? Does > someone want to nominate themselves to review and commit my patches?Jack owns libao and ogg123 at the moment. I need to kick him in the butt, he's been slacking since beta 3 went out (bunch of build stuff to be done too). Monty --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.