[vorbis-dev] libao macosx plugin crashing

marquis logan nibs at mac.com
Thu Oct 25 05:31:54 PDT 2001



On Thursday, October 25, 2001, at 05:08  AM, marquis logan wrote:

> i built libao on mac os x, i modified it to use cfplugins as opposed to 
> dlopen

i put my changes for cf plugin support in libao on my idisk "nibs"

http://idisk.mac.com/nibs/Public

i just put the whole thing on a disk image, so if you convert it to 
read/write log in to cvs...it should sync up via project builder.

there's an info file.

the changes are minimal to the main source, here's the diffs between 
what's on the disk image and what's in cvs as of now (also included on 
the image):

? ao.pbproj
? build
? English.lproj
? pb-mosx.diff
? include/ao/ao_cf_plugin_interface.h
? src/audio_out_macosx.c
? src/plugins/macosx/ao_macosx_cf_plugin_wrapper.c
Index: src/plugins/macosx/ao_macosx.c
===================================================================
RCS file: /usr/local/cvsroot/ao/src/plugins/macosx/ao_macosx.c,v
retrieving revision 1.4
diff -u -r1.4 ao_macosx.c
--- src/plugins/macosx/ao_macosx.c	2001/10/25 09:44:01	1.4
+++ src/plugins/macosx/ao_macosx.c	2001/10/25 12:06:27
@@ -29,7 +29,8 @@
    audio samples rather than having them pushed at it (which is nice
    when you are wanting to do good buffering of audio).  */

-#include <CoreAudio/AudioHardware.h>
+#import <CoreFoundation/CoreFoundation.h>
+#include <CoreAudio/CoreAudio.h>
  #include <stdio.h>
  #include <pthread.h>

@@ -430,4 +431,7 @@
      return 0;
  }

+#ifdef USE_CF_PLUGINS
+#include "ao_macosx_cf_plugin_wrapper.c"
+#endif

--- >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 at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list