char *h="Speex   ";
const char *h="Speex   ";
void speex_init_header(SpeexHeader *header, int rate, int nb_channels, const SpeexMode *m){   int i;   char *h="Speex   ";   /*   strncpy(header->speex_string, "Speex   ", 8);   strncpy(header->speex_version, SPEEX_VERSION, SPEEX_HEADER_VERSION_LENGTH-1);   header->speex_version[SPEEX_HEADER_VERSION_LENGTH-1]=0;   */   for (i=0;i<8;i++)      header->speex_string[i]=h[i];   for (i=0;i<SPEEX_HEADER_VERSION_LENGTH-1 && SPEEX_VERSION[i];i++)      header->speex_version[i]=SPEEX_VERSION[i];   for (;i<SPEEX_HEADER_VERSION_LENGTH;i++)      header->speex_version[i]=0;      header->speex_version_id = 1;   header->header_size = sizeof(SpeexHeader);      header->rate = rate;   header->mode = m->modeID;   header->mode_bitstream_version = m->bitstream_version;   if (m->modeID<0)      speex_warning("This mode is meant to be used alone");   header->nb_channels = nb_channels;   header->bitrate = -1;   speex_mode_query(m, SPEEX_MODE_FRAME_SIZE, &header->frame_size);   header->vbr = 0;      header->frames_per_packet = 0;   header->extra_headers = 0;   header->reserved1 = 0;   header->reserved2 = 0;}