cc -Wall -O3 -c -o bitstream.o bitstream.c bitstream.c: In function alloc_table: bitstream.c:132: warning: implicit declaration of function av_realloc bitstream.c:133: warning: assignment makes pointer from integer without a cast bitstream.c: In function free_vlc: bitstream.c:294: warning: implicit declaration of function av_freep cc -Wall -O3 -c -o cook.o cook.c cook.c: In function dump_cook_context: cook.c:1029: warning: format %d expects type int, but argument 5 has type AVLFG cook.c: In function main: cook.c:1258: warning: passing argument 3 of cook_decode_frame from incompatible pointer type cook.c:1205: warning: unused variable filename cook.c:1203: warning: unused variable fd_out cook.c:1262: warning: ignoring return value of write, declared with attribute warn_unused_result cook.c: At top level: rm2wav.h:51: warning: wav_header defined but not used cook.c:165: warning: dump_float_table defined but not used cook.c:174: warning: dump_int_table defined but not used cook.c:183: warning: dump_short_table defined but not used cook.c:1037: warning: cook_count_channels defined but not used cook.c: In function main: cook.c:1238: warning: nb_frames may be used uninitialised in this function cc -Wall -O3 -c -o fft.o fft.c cc -Wall -O3 -c -o libavutil/log.o libavutil/log.c cc -Wall -O3 -c -o mdct.o mdct.c cc -Wall -O3 -c -o libavutil/mem.o libavutil/mem.c cc -Wall -O3 -c -o random.o random.c cc -Wall -O3 -c -o libavutil/lfg.o libavutil/lfg.c cc -Wall -O3 -c -o libavutil/md5.o libavutil/md5.c libavutil/md5.c: In function av_md5_final: libavutil/md5.c:146: warning: pointer targets in passing argument 2 of av_md5_update differ in signedness libavutil/md5.c:148: warning: pointer targets in passing argument 2 of av_md5_update differ in signedness cc -Wall -O3 -c -o rm2wav.o rm2wav.c rm2wav.c: In function open_wav: rm2wav.c:45: warning: ignoring return value of write, declared with attribute warn_unused_result rm2wav.c: In function close_wav: rm2wav.c:57: warning: unused variable frame_size rm2wav.c:101: warning: ignoring return value of write, declared with attribute warn_unused_result rm2wav.c: In function read_str: rm2wav.c:219: warning: ignoring return value of read, declared with attribute warn_unused_result rm2wav.c:220: warning: ignoring return value of read, declared with attribute warn_unused_result rm2wav.c: In function real_read_audio_stream_info: rm2wav.c:255: warning: unused variable ced rm2wav.c:254: warning: unused variable codec_extradata_length rm2wav.c:246: warning: unused variable channels rm2wav.c:244: warning: unused variable sample_rate rm2wav.c:239: warning: unused variable sub_packet_size rm2wav.c:238: warning: unused variable frame_size rm2wav.c:237: warning: unused variable sub_packet_h rm2wav.c: In function real_parse_header: rm2wav.c:372: warning: unused variable data_nb_packets rm2wav.c: In function rm_get_packet: rm2wav.c:518: warning: unused variable cfs rm2wav.c:551: warning: ignoring return value of read, declared with attribute warn_unused_result rm2wav.c: In function real_parse_header: rm2wav.c:430: warning: flags may be used uninitialised in this function gcc -o cooktest.o bitstream.o cook.o fft.o libavutil/log.o mdct.o libavutil/mem.o random.o libavutil/lfg.o libavutil/md5.o rm2wav.o -lm