#include <stdio.h>#include <unistd.h>#include <getopt.h>#include "getopt_win.h"#include <stdlib.h>#include <string.h>#include <speex/speex.h>#include <ogg/ogg.h>#include <math.h>#include "wav_io.h"#include <speex/speex_header.h>#include <speex/speex_stereo.h>#include <speex/speex_callbacks.h>

Defines | |
| #define | MAX_FRAME_SIZE 2000 |
| #define | readint(buf, base) |
Functions | |
| FILE * | out_file_open (char *outFile, int rate, int *channels) |
| void | usage () |
| void | version () |
| void | version_short () |
| int | main (int argc, char **argv) |
| #define MAX_FRAME_SIZE 2000 |
Referenced by main().
| #define readint | ( | buf, | |||
| base | ) |
Value:
(((buf[base+3]<<24)&0xff000000)| \
((buf[base+2]<<16)&0xff0000)| \
((buf[base+1]<<8)&0xff00)| \
(buf[base]&0xff))
Referenced by comment_add().
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
References getopt_long(), le_int(), le_short(), MAX_FRAME_SIZE, option::name, no_argument, NULL, optarg, optind, out_file_open(), required_argument, speex_bits_destroy(), speex_bits_init(), speex_bits_read_from(), speex_bits_remaining(), speex_decode_int(), speex_decode_stereo_int(), speex_decoder_ctl(), speex_decoder_destroy(), usage(), version(), version_short(), WIN_Audio_close(), and WIN_Play_Samples().
| FILE* out_file_open | ( | char * | outFile, | |
| int | rate, | |||
| int * | channels | |||
| ) |
References INVALID_FILEDESC, NULL, SAMPLE_SIZE, Set_WIN_Params(), and write_wav_header().
Referenced by main().
| void usage | ( | ) |
Referenced by main().
| void version | ( | ) |
| void version_short | ( | ) |
1.5.5