Merged revisions 90155 via svnmerge from
authorTilghman Lesher <tilghman@meg.abyt.es>
Thu, 29 Nov 2007 17:50:44 +0000 (17:50 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Thu, 29 Nov 2007 17:50:44 +0000 (17:50 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r90155 | tilghman | 2007-11-29 11:29:59 -0600 (Thu, 29 Nov 2007) | 5 lines

Use of "private" as a field name in a header file messes with C++ projects
Reported by: chewbacca
Patch by: casper
(Closes issue #11401)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@90158 65c4cc65-6c06-0410-ace0-fbb531ad65f3

formats/format_g726.c
formats/format_h263.c
formats/format_h264.c
formats/format_ogg_vorbis.c
formats/format_pcm.c
formats/format_wav.c
formats/format_wav_gsm.c
include/asterisk/mod_format.h
main/file.c

index ecde39e..e27476f 100644 (file)
@@ -62,7 +62,7 @@ struct g726_desc  {
  */
 static int g726_open(struct ast_filestream *tmp, int rate)
 {
-       struct g726_desc *s = (struct g726_desc *)tmp->private;
+       struct g726_desc *s = (struct g726_desc *)tmp->_private;
        s->rate = rate;
        ast_debug(1, "Created filestream G.726-%dk.\n", 40 - s->rate * 8);
        return 0;
@@ -115,7 +115,7 @@ static int g726_16_rewrite(struct ast_filestream *s, const char *comment)
 static struct ast_frame *g726_read(struct ast_filestream *s, int *whennext)
 {
        int res;
-       struct g726_desc *fs = (struct g726_desc *)s->private;
+       struct g726_desc *fs = (struct g726_desc *)s->_private;
 
        /* Send a frame from the file to the appropriate channel */
        s->fr.frametype = AST_FRAME_VOICE;
@@ -135,7 +135,7 @@ static struct ast_frame *g726_read(struct ast_filestream *s, int *whennext)
 static int g726_write(struct ast_filestream *s, struct ast_frame *f)
 {
        int res;
-       struct g726_desc *fs = (struct g726_desc *)s->private;
+       struct g726_desc *fs = (struct g726_desc *)s->_private;
 
        if (f->frametype != AST_FRAME_VOICE) {
                ast_log(LOG_WARNING, "Asked to write non-voice frame!\n");
index 92b794b..b0b5cb2 100644 (file)
@@ -67,7 +67,7 @@ static struct ast_frame *h263_read(struct ast_filestream *s, int *whennext)
        int mark;
        unsigned short len;
        unsigned int ts;
-       struct h263_desc *fs = (struct h263_desc *)s->private;
+       struct h263_desc *fs = (struct h263_desc *)s->_private;
 
        /* Send a frame from the file to the appropriate channel */
        if ((res = fread(&len, 1, sizeof(len), s->f)) < 1)
index 519a906..06def31 100644 (file)
@@ -59,7 +59,7 @@ static struct ast_frame *h264_read(struct ast_filestream *s, int *whennext)
        int mark=0;
        unsigned short len;
        unsigned int ts;
-       struct h264_desc *fs = (struct h264_desc *)s->private;
+       struct h264_desc *fs = (struct h264_desc *)s->_private;
 
        /* Send a frame from the file to the appropriate channel */
        if ((res = fread(&len, 1, sizeof(len), s->f)) < 1)
index f5311bc..669e96a 100644 (file)
@@ -85,7 +85,7 @@ static int ogg_vorbis_open(struct ast_filestream *s)
        int result;
        char **ptr;
        char *buffer;
-       struct vorbis_desc *tmp = (struct vorbis_desc *)s->private;
+       struct vorbis_desc *tmp = (struct vorbis_desc *)s->_private;
 
        tmp->writing = 0;
 
@@ -195,7 +195,7 @@ static int ogg_vorbis_rewrite(struct ast_filestream *s,
        ogg_packet header;
        ogg_packet header_comm;
        ogg_packet header_code;
-       struct vorbis_desc *tmp = (struct vorbis_desc *)s->private;
+       struct vorbis_desc *tmp = (struct vorbis_desc *)s->_private;
 
        tmp->writing = 1;
 
@@ -272,7 +272,7 @@ static int ogg_vorbis_write(struct ast_filestream *fs, struct ast_frame *f)
        int i;
        float **buffer;
        short *data;
-       struct vorbis_desc *s = (struct vorbis_desc *)fs->private;
+       struct vorbis_desc *s = (struct vorbis_desc *)fs->_private;
 
        if (!s->writing) {
                ast_log(LOG_ERROR, "This stream is not set up for writing!\n");
@@ -311,7 +311,7 @@ static int ogg_vorbis_write(struct ast_filestream *fs, struct ast_frame *f)
  */
 static void ogg_vorbis_close(struct ast_filestream *fs)
 {
-       struct vorbis_desc *s = (struct vorbis_desc *)fs->private;
+       struct vorbis_desc *s = (struct vorbis_desc *)fs->_private;
 
        if (s->writing) {
                /* Tell the Vorbis encoder that the stream is finished
@@ -343,7 +343,7 @@ static int read_samples(struct ast_filestream *fs, float ***pcm)
        int result;
        char *buffer;
        int bytes;
-       struct vorbis_desc *s = (struct vorbis_desc *)fs->private;
+       struct vorbis_desc *s = (struct vorbis_desc *)fs->_private;
 
        while (1) {
                samples_in = vorbis_synthesis_pcmout(&s->vd, pcm);
@@ -426,7 +426,7 @@ static struct ast_frame *ogg_vorbis_read(struct ast_filestream *fs,
        int val;
        int samples_in;
        int samples_out = 0;
-       struct vorbis_desc *s = (struct vorbis_desc *)fs->private;
+       struct vorbis_desc *s = (struct vorbis_desc *)fs->_private;
        short *buf;     /* SLIN data buffer */
 
        fs->fr.frametype = AST_FRAME_VOICE;
index ded3d6b..c514b58 100644 (file)
@@ -167,7 +167,7 @@ static int pcm_write(struct ast_filestream *fs, struct ast_frame *f)
 
 #ifdef REALTIME_WRITE
        if (s->fmt->format == AST_FORMAT_ALAW) {
-               struct pcm_desc *pd = (struct pcm_desc *)fs->private;
+               struct pcm_desc *pd = (struct pcm_desc *)fs->_private;
                struct stat stat_buf;
                unsigned long cur_time = get_time();
                unsigned long fpos = ( cur_time - pd->start_time ) * 8; /* 8 bytes per msec */
index 238c112..2a40ded 100644 (file)
@@ -307,7 +307,7 @@ static int wav_open(struct ast_filestream *s)
        /* We don't have any header to read or anything really, but
           if we did, it would go here.  We also might want to check
           and be sure it's a valid file.  */
-       struct wav_desc *tmp = (struct wav_desc *)s->private;
+       struct wav_desc *tmp = (struct wav_desc *)s->_private;
        if ((tmp->maxlen = check_header(s->f)) < 0)
                return -1;
        return 0;
@@ -327,7 +327,7 @@ static int wav_rewrite(struct ast_filestream *s, const char *comment)
 static void wav_close(struct ast_filestream *s)
 {
        char zero = 0;
-       struct wav_desc *fs = (struct wav_desc *)s->private;
+       struct wav_desc *fs = (struct wav_desc *)s->_private;
        /* Pad to even length */
        if (fs->bytes & 0x1)
                fwrite(&zero, 1, 1, s->f);
@@ -344,7 +344,7 @@ static struct ast_frame *wav_read(struct ast_filestream *s, int *whennext)
        int bytes = WAV_BUF_SIZE;       /* in bytes */
        off_t here;
        /* Send a frame from the file to the appropriate channel */
-       struct wav_desc *fs = (struct wav_desc *)s->private;
+       struct wav_desc *fs = (struct wav_desc *)s->_private;
 
        here = ftello(s->f);
        if (fs->maxlen - here < bytes)          /* truncate if necessary */
@@ -382,7 +382,7 @@ static int wav_write(struct ast_filestream *fs, struct ast_frame *f)
        int x;
        short tmp[8000], *tmpi;
 #endif
-       struct wav_desc *s = (struct wav_desc *)fs->private;
+       struct wav_desc *s = (struct wav_desc *)fs->_private;
        int res;
 
        if (f->frametype != AST_FRAME_VOICE) {
index 627e841..cf40560 100644 (file)
@@ -370,7 +370,7 @@ static int wav_open(struct ast_filestream *s)
        /* We don't have any header to read or anything really, but
           if we did, it would go here.  We also might want to check
           and be sure it's a valid file.  */
-       struct wavg_desc *fs = (struct wavg_desc *)s->private;
+       struct wavg_desc *fs = (struct wavg_desc *)s->_private;
 
        if (check_header(s->f))
                return -1;
@@ -401,7 +401,7 @@ static void wav_close(struct ast_filestream *s)
 static struct ast_frame *wav_read(struct ast_filestream *s, int *whennext)
 {
        /* Send a frame from the file to the appropriate channel */
-       struct wavg_desc *fs = (struct wavg_desc *)s->private;
+       struct wavg_desc *fs = (struct wavg_desc *)s->_private;
 
        s->fr.frametype = AST_FRAME_VOICE;
        s->fr.subclass = AST_FORMAT_GSM;
@@ -435,7 +435,7 @@ static int wav_write(struct ast_filestream *s, struct ast_frame *f)
 {
        int len;
        int size;
-       struct wavg_desc *fs = (struct wavg_desc *)s->private;
+       struct wavg_desc *fs = (struct wavg_desc *)s->_private;
 
        if (f->frametype != AST_FRAME_VOICE) {
                ast_log(LOG_WARNING, "Asked to write non-voice frame!\n");
@@ -481,7 +481,7 @@ static int wav_write(struct ast_filestream *s, struct ast_frame *f)
 static int wav_seek(struct ast_filestream *fs, off_t sample_offset, int whence)
 {
        off_t offset=0, distance, max;
-       struct wavg_desc *s = (struct wavg_desc *)fs->private;
+       struct wavg_desc *s = (struct wavg_desc *)fs->_private;
 
        off_t min = MSGSM_DATA_OFFSET;
        off_t cur = ftello(fs->f);
index e96699d..fad3513 100644 (file)
@@ -114,7 +114,7 @@ struct ast_filestream {
        FILE *f;
        struct ast_frame fr;    /*!< frame produced by read, typically */
        char *buf;              /*!< buffer pointed to by ast_frame; */
-       void *private;  /*!< pointer to private buffer */
+       void *_private; /*!< pointer to private buffer */
        const char *orig_chan_name;
 };
 
index bbdda4c..fe51c2d 100644 (file)
@@ -282,7 +282,7 @@ static struct ast_filestream *get_filestream(struct ast_format *fmt, FILE *bfile
        s->f = bfile;
 
        if (fmt->desc_size)
-               s->private = ((char *)(s+1)) + fmt->buf_size;
+               s->_private = ((char *)(s+1)) + fmt->buf_size;
        if (fmt->buf_size)
                s->buf = (char *)(s+1);
        s->fr.src = fmt->name;