X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=osx_write.c;h=4ba173a70200ebd269e2b3602e6b9d609be9df8b;hb=c39956768e5a7e4bc8c0124b216afbdadf3c0262;hp=153ae3d656bdfff144f048e584430968dc8b3ea2;hpb=e10ee3808534ff46b63ad94acfc665ec3841aa4f;p=paraslash.git diff --git a/osx_write.c b/osx_write.c index 153ae3d6..4ba173a7 100644 --- a/osx_write.c +++ b/osx_write.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006 Andre Noll + * Copyright (C) 2006-2007 Andre Noll * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -44,7 +44,7 @@ struct osx_buffer { float *buffer; /** the size of this buffer */ long size; - /* current position in the buffer */ + /** current position in the buffer */ float *ptr; /** number of floats not yet consuned */ long remaining; @@ -52,6 +52,7 @@ struct osx_buffer { struct osx_buffer *next; }; +/** data specific to the osx writer */ struct private_osx_write_data { /** the main control structure for audio data manipulation */ AudioUnit audio_unit; @@ -59,7 +60,7 @@ struct private_osx_write_data { char play; /** callback reads audio data from this buffer */ struct osx_buffer *from; - /* the post_select writes audio data here */ + /** the post_select writes audio data here */ struct osx_buffer *to; /** sample rate of the current audio stream */ unsigned samplerate; @@ -246,7 +247,7 @@ e0: return ret; } -__malloc void *osx_write_parse_config(char *options) +__malloc static void *osx_write_parse_config(const char *options) { struct osx_write_args_info *conf = para_calloc(sizeof(struct osx_write_args_info));