[MPlayer-dev-eng] Re: [Mplayer-cvslog] CVS: main/DOCS/en codecs.html,1.124,1.125
Diego Biurrun
diego at biurrun.de
Tue Sep 2 09:11:11 CEST 2003
Arpi writes:
> > > IMO the argument for including faad is that the source package is
> > > usually broken and has idiotic dependencies (like libsoundfile or
> > > whatever). Same situation as dvdread/dvdcss when they were first
> > > imported to mplayer cvs. On the other hand, lame and vorbis libs are
> > > generally non-broken. Also lame is only needed for mencoder, which
> > > most people don't seem to use.
> >
> > I agree, provided we could make faad work without libsndfile.
>
> of course it works without it.
> i've just commited libfaad2 dir and the requires changes to
> makefile/configure/ad_faad.c
>
> please test the code, it should work on all platforms.
Fails to compile on both Cygwin:
make -C libfaad2
make[1]: Entering directory `/home/Administrator/mplayer/dev/libfaad2'
gcc -c -I. -g -O4 -march=k6-3 -mcpu=k6-3 -pipe -ffast-math -fomit-frame-pointer -D__CYGWIN__ -o cfft.o cfft.c
cfft.c: In function `passf2':
cfft.c:556: unable to find a register to spill in class `FLOAT_REGS'
cfft.c:556: this is the insn:
(insn 235 233 236 (set (subreg:SF (reg/v:DI 29 rmm0 [110]) 0)
(minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [112])
(const_int 8 [0x8]))
(reg/v/f:SI 3 ebx [62])) [4 S4 A32])
(reg:SF 8 st(0) [132]))) 533 {*fop_sf_1_nosse} (insn_list 232 (nil))
(expr_list:REG_DEAD (reg:SF 8 st(0) [132])
(nil)))
cfft.c:556: confused by earlier errors, bailing out
make[1]: *** [cfft.o] Error 1
make[1]: Leaving directory `/home/Administrator/mplayer/dev/libfaad2'
make: *** [libfaad2/libfaad2.a] Error 2
This is a compiler problem, but the latest gcc available for Cygwin is
3.2.3.
I have no idea what the problem is for MinGW:
make -C libfaad2
make[1]: Entering directory `/c/Programme/cygwin/home/Administrator/mplayer/mingw/libfaad2'
gcc -c -I. -g -O4 -march=k6-3 -mcpu=k6-3 -pipe -ffast-math -fomit-frame-pointer -o bits.o bits.c
In file included from bits.c:28:
common.h:113: parse error before "uint64_t"
common.h:113: warning: data definition has no type or storage class
common.h:114: parse error before "uint32_t"
common.h:114: warning: data definition has no type or storage class
common.h:115: parse error before "uint16_t"
common.h:115: warning: data definition has no type or storage class
common.h:116: parse error before "uint8_t"
common.h:116: warning: data definition has no type or storage class
common.h:117: parse error before "int64_t"
common.h:117: warning: data definition has no type or storage class
common.h:118: parse error before "int32_t"
common.h:118: warning: data definition has no type or storage class
common.h:119: parse error before "int16_t"
common.h:119: warning: data definition has no type or storage class
common.h:120: parse error before "int8_t"
common.h:120: warning: data definition has no type or storage class
In file included from bits.c:28:
common.h:304: parse error before "int_log2"
common.h:304: parse error before "val"
common.h:304: warning: data definition has no type or storage class
common.h:305: parse error before "random_int"
common.h:305: warning: data definition has no type or storage class
common.h:306: parse error before "get_sr_index"
common.h:306: parse error before "samplerate"
common.h:306: warning: data definition has no type or storage class
common.h:307: parse error before "can_decode_ot"
common.h:307: parse error before "object_type"
common.h:307: warning: data definition has no type or storage class
In file included from structs.h:36,
from bits.c:29:
sbr_dec.h:41: parse error before "uint8_t"
sbr_dec.h:41: warning: no semicolon at end of struct or union
sbr_dec.h:42: warning: data definition has no type or storage class
sbr_dec.h:46: parse error before "uint8_t"
sbr_dec.h:46: warning: no semicolon at end of struct or union
sbr_dec.h:47: warning: data definition has no type or storage class
sbr_dec.h:51: parse error before "uint32_t"
sbr_dec.h:51: warning: no semicolon at end of struct or union
sbr_dec.h:53: warning: data definition has no type or storage class
sbr_dec.h:54: parse error before "just_seeked"
sbr_dec.h:54: warning: data definition has no type or storage class
sbr_dec.h:56: parse error before "amp_res"
sbr_dec.h:56: warning: data definition has no type or storage class
sbr_dec.h:58: parse error before "k0"
sbr_dec.h:58: warning: data definition has no type or storage class
sbr_dec.h:59: parse error before "kx"
sbr_dec.h:59: warning: data definition has no type or storage class
sbr_dec.h:60: parse error before "M"
sbr_dec.h:60: warning: data definition has no type or storage class
sbr_dec.h:61: parse error before "N_master"
sbr_dec.h:61: warning: data definition has no type or storage class
sbr_dec.h:62: parse error before "N_high"
sbr_dec.h:62: warning: data definition has no type or storage class
sbr_dec.h:63: parse error before "N_low"
sbr_dec.h:63: warning: data definition has no type or storage class
sbr_dec.h:64: parse error before "N_Q"
sbr_dec.h:64: warning: data definition has no type or storage class
sbr_dec.h:65: parse error before "N_L"
sbr_dec.h:65: warning: data definition has no type or storage class
sbr_dec.h:66: parse error before "n"
sbr_dec.h:66: warning: data definition has no type or storage class
sbr_dec.h:68: parse error before "f_master"
sbr_dec.h:68: warning: data definition has no type or storage class
sbr_dec.h:69: parse error before "f_table_res"
sbr_dec.h:69: warning: data definition has no type or storage class
sbr_dec.h:70: parse error before "f_table_noise"
sbr_dec.h:70: warning: data definition has no type or storage class
sbr_dec.h:71: parse error before "f_table_lim"
sbr_dec.h:71: warning: data definition has no type or storage class
sbr_dec.h:77: parse error before "table_map_k_to_g"
sbr_dec.h:77: warning: data definition has no type or storage class
sbr_dec.h:79: parse error before "abs_bord_lead"
sbr_dec.h:79: warning: data definition has no type or storage class
sbr_dec.h:80: parse error before "abs_bord_trail"
sbr_dec.h:80: warning: data definition has no type or storage class
sbr_dec.h:81: parse error before "n_rel_lead"
sbr_dec.h:81: warning: data definition has no type or storage class
sbr_dec.h:82: parse error before "n_rel_trail"
sbr_dec.h:82: warning: data definition has no type or storage class
sbr_dec.h:84: parse error before "L_E"
sbr_dec.h:84: warning: data definition has no type or storage class
sbr_dec.h:85: parse error before "L_E_prev"
sbr_dec.h:85: warning: data definition has no type or storage class
sbr_dec.h:86: parse error before "L_Q"
sbr_dec.h:86: warning: data definition has no type or storage class
sbr_dec.h:88: parse error before "t_E"
sbr_dec.h:88: warning: data definition has no type or storage class
sbr_dec.h:89: parse error before "t_Q"
sbr_dec.h:89: warning: data definition has no type or storage class
sbr_dec.h:90: parse error before "f"
sbr_dec.h:90: warning: data definition has no type or storage class
sbr_dec.h:91: parse error before "f_prev"
sbr_dec.h:91: warning: data definition has no type or storage class
sbr_dec.h:96: parse error before "E"
sbr_dec.h:96: warning: data definition has no type or storage class
sbr_dec.h:97: parse error before "E_prev"
sbr_dec.h:97: warning: data definition has no type or storage class
sbr_dec.h:100: parse error before "Q"
sbr_dec.h:100: warning: data definition has no type or storage class
sbr_dec.h:101: parse error before "Q_prev"
sbr_dec.h:101: warning: data definition has no type or storage class
sbr_dec.h:104: parse error before "l_A"
sbr_dec.h:104: warning: data definition has no type or storage class
sbr_dec.h:105: parse error before "l_A_prev"
sbr_dec.h:105: warning: data definition has no type or storage class
sbr_dec.h:107: parse error before "bs_invf_mode"
sbr_dec.h:107: warning: data definition has no type or storage class
sbr_dec.h:108: parse error before "bs_invf_mode_prev"
sbr_dec.h:108: warning: data definition has no type or storage class
sbr_dec.h:112: parse error before "noPatches"
sbr_dec.h:112: warning: data definition has no type or storage class
sbr_dec.h:113: parse error before "patchNoSubbands"
sbr_dec.h:113: warning: data definition has no type or storage class
sbr_dec.h:114: parse error before "patchStartSubband"
sbr_dec.h:114: warning: data definition has no type or storage class
sbr_dec.h:116: parse error before "bs_add_harmonic"
sbr_dec.h:116: warning: data definition has no type or storage class
sbr_dec.h:117: parse error before "bs_add_harmonic_prev"
sbr_dec.h:117: warning: data definition has no type or storage class
sbr_dec.h:119: parse error before "index_noise_prev"
sbr_dec.h:119: warning: data definition has no type or storage class
sbr_dec.h:120: parse error before "psi_is_prev"
sbr_dec.h:120: warning: data definition has no type or storage class
sbr_dec.h:122: parse error before "bs_start_freq_prev"
sbr_dec.h:122: warning: data definition has no type or storage class
sbr_dec.h:123: parse error before "bs_stop_freq_prev"
sbr_dec.h:123: warning: data definition has no type or storage class
sbr_dec.h:124: parse error before "bs_xover_band_prev"
sbr_dec.h:124: warning: data definition has no type or storage class
sbr_dec.h:125: parse error before "bs_freq_scale_prev"
sbr_dec.h:125: warning: data definition has no type or storage class
sbr_dec.h:126: parse error before "bs_alter_scale_prev"
sbr_dec.h:126: warning: data definition has no type or storage class
sbr_dec.h:127: parse error before "bs_noise_bands_prev"
sbr_dec.h:127: warning: data definition has no type or storage class
sbr_dec.h:129: parse error before "prevEnvIsShort"
sbr_dec.h:129: warning: data definition has no type or storage class
sbr_dec.h:131: parse error before "kx_prev"
sbr_dec.h:131: warning: data definition has no type or storage class
sbr_dec.h:133: parse error before "Reset"
sbr_dec.h:133: warning: data definition has no type or storage class
sbr_dec.h:134: parse error before "frame"
sbr_dec.h:134: warning: data definition has no type or storage class
sbr_dec.h:135: parse error before "header_count"
sbr_dec.h:135: warning: data definition has no type or storage class
sbr_dec.h:137: parse error before '*' token
sbr_dec.h:137: warning: data definition has no type or storage class
sbr_dec.h:138: parse error before "data_size"
sbr_dec.h:138: warning: data definition has no type or storage class
sbr_dec.h:140: parse error before "id_aac"
sbr_dec.h:140: warning: data definition has no type or storage class
sbr_dec.h:141: parse error before '*' token
sbr_dec.h:141: warning: data definition has no type or storage class
sbr_dec.h:142: parse error before '*' token
sbr_dec.h:142: warning: data definition has no type or storage class
sbr_dec.h:152: parse error before "bs_header_flag"
sbr_dec.h:152: warning: data definition has no type or storage class
sbr_dec.h:153: parse error before "bs_crc_flag"
sbr_dec.h:153: warning: data definition has no type or storage class
sbr_dec.h:154: parse error before "bs_sbr_crc_bits"
sbr_dec.h:154: warning: data definition has no type or storage class
sbr_dec.h:155: parse error before "bs_protocol_version"
sbr_dec.h:155: warning: data definition has no type or storage class
sbr_dec.h:156: parse error before "bs_amp_res"
sbr_dec.h:156: warning: data definition has no type or storage class
sbr_dec.h:157: parse error before "bs_start_freq"
sbr_dec.h:157: warning: data definition has no type or storage class
sbr_dec.h:158: parse error before "bs_stop_freq"
sbr_dec.h:158: warning: data definition has no type or storage class
sbr_dec.h:159: parse error before "bs_xover_band"
sbr_dec.h:159: warning: data definition has no type or storage class
sbr_dec.h:160: parse error before "bs_freq_scale"
sbr_dec.h:160: warning: data definition has no type or storage class
sbr_dec.h:161: parse error before "bs_alter_scale"
sbr_dec.h:161: warning: data definition has no type or storage class
sbr_dec.h:162: parse error before "bs_noise_bands"
sbr_dec.h:162: warning: data definition has no type or storage class
sbr_dec.h:163: parse error before "bs_limiter_bands"
sbr_dec.h:163: warning: data definition has no type or storage class
sbr_dec.h:164: parse error before "bs_limiter_gains"
sbr_dec.h:164: warning: data definition has no type or storage class
sbr_dec.h:165: parse error before "bs_interpol_freq"
sbr_dec.h:165: warning: data definition has no type or storage class
sbr_dec.h:166: parse error before "bs_smoothing_mode"
sbr_dec.h:166: warning: data definition has no type or storage class
sbr_dec.h:167: parse error before "bs_samplerate_mode"
sbr_dec.h:167: warning: data definition has no type or storage class
sbr_dec.h:168: parse error before "bs_add_harmonic_flag"
sbr_dec.h:168: warning: data definition has no type or storage class
sbr_dec.h:169: parse error before "bs_add_harmonic_flag_prev"
sbr_dec.h:169: warning: data definition has no type or storage class
sbr_dec.h:170: parse error before "bs_extended_data"
sbr_dec.h:170: warning: data definition has no type or storage class
sbr_dec.h:171: parse error before "bs_extension_id"
sbr_dec.h:171: warning: data definition has no type or storage class
sbr_dec.h:172: parse error before "bs_extension_data"
sbr_dec.h:172: warning: data definition has no type or storage class
sbr_dec.h:173: parse error before "bs_coupling"
sbr_dec.h:173: warning: data definition has no type or storage class
sbr_dec.h:174: parse error before "bs_frame_class"
sbr_dec.h:174: warning: data definition has no type or storage class
sbr_dec.h:175: parse error before "bs_rel_bord"
sbr_dec.h:175: warning: data definition has no type or storage class
sbr_dec.h:176: parse error before "bs_rel_bord_0"
sbr_dec.h:176: warning: data definition has no type or storage class
sbr_dec.h:177: parse error before "bs_rel_bord_1"
sbr_dec.h:177: warning: data definition has no type or storage class
sbr_dec.h:178: parse error before "bs_pointer"
sbr_dec.h:178: warning: data definition has no type or storage class
sbr_dec.h:179: parse error before "bs_abs_bord_0"
sbr_dec.h:179: warning: data definition has no type or storage class
sbr_dec.h:180: parse error before "bs_abs_bord_1"
sbr_dec.h:180: warning: data definition has no type or storage class
sbr_dec.h:181: parse error before "bs_num_rel_0"
sbr_dec.h:181: warning: data definition has no type or storage class
sbr_dec.h:182: parse error before "bs_num_rel_1"
sbr_dec.h:182: warning: data definition has no type or storage class
sbr_dec.h:183: parse error before "bs_df_env"
sbr_dec.h:183: warning: data definition has no type or storage class
sbr_dec.h:184: parse error before "bs_df_noise"
sbr_dec.h:184: warning: data definition has no type or storage class
sbr_dec.h:185: parse error before '}' token
sbr_dec.h:185: warning: data definition has no type or storage class
sbr_dec.h:187: parse error before '*' token
sbr_dec.h:187: warning: data definition has no type or storage class
sbr_dec.h:188: parse error before '*' token
sbr_dec.h:190: parse error before '*' token
In file included from bits.c:29:
structs.h:55: parse error before "uint16_t"
structs.h:55: warning: no semicolon at end of struct or union
structs.h:56: warning: data definition has no type or storage class
structs.h:59: parse error before '}' token
structs.h:59: warning: data definition has no type or storage class
structs.h:62: parse error before "uint16_t"
structs.h:62: warning: no semicolon at end of struct or union
structs.h:63: warning: data definition has no type or storage class
structs.h:66: parse error before '}' token
structs.h:66: warning: data definition has no type or storage class
structs.h:76: parse error before "mdct_info"
structs.h:76: warning: no semicolon at end of struct or union
structs.h:78: warning: data definition has no type or storage class
structs.h:80: parse error before '*' token
structs.h:80: warning: data definition has no type or storage class
structs.h:81: parse error before '}' token
structs.h:81: warning: data definition has no type or storage class
structs.h:85: parse error before "uint8_t"
structs.h:85: warning: no semicolon at end of struct or union
structs.h:87: warning: data definition has no type or storage class
structs.h:88: parse error before "pce_instance_tag"
structs.h:88: warning: data definition has no type or storage class
structs.h:89: parse error before "excluded_chns_present"
structs.h:89: warning: data definition has no type or storage class
structs.h:90: parse error before "band_top"
structs.h:90: warning: data definition has no type or storage class
structs.h:91: parse error before "prog_ref_level"
structs.h:91: warning: data definition has no type or storage class
structs.h:92: parse error before "dyn_rng_sgn"
structs.h:92: warning: data definition has no type or storage class
structs.h:93: parse error before "dyn_rng_ctl"
structs.h:93: warning: data definition has no type or storage class
structs.h:94: parse error before "exclude_mask"
structs.h:94: warning: data definition has no type or storage class
structs.h:95: parse error before "additional_excluded_chns"
structs.h:95: warning: data definition has no type or storage class
structs.h:99: parse error before '}' token
structs.h:99: warning: data definition has no type or storage class
structs.h:103: parse error before "uint8_t"
structs.h:103: warning: no semicolon at end of struct or union
structs.h:104: warning: data definition has no type or storage class
structs.h:105: parse error before "sf_index"
structs.h:105: warning: data definition has no type or storage class
structs.h:106: parse error before "num_front_channel_elements"
structs.h:106: warning: data definition has no type or storage class
structs.h:107: parse error before "num_side_channel_elements"
structs.h:107: warning: data definition has no type or storage class
structs.h:108: parse error before "num_back_channel_elements"
structs.h:108: warning: data definition has no type or storage class
structs.h:109: parse error before "num_lfe_channel_elements"
structs.h:109: warning: data definition has no type or storage class
structs.h:110: parse error before "num_assoc_data_elements"
structs.h:110: warning: data definition has no type or storage class
structs.h:111: parse error before "num_valid_cc_elements"
structs.h:111: warning: data definition has no type or storage class
structs.h:112: parse error before "mono_mixdown_present"
structs.h:112: warning: data definition has no type or storage class
structs.h:113: parse error before "mono_mixdown_element_number"
structs.h:113: warning: data definition has no type or storage class
structs.h:114: parse error before "stereo_mixdown_present"
structs.h:114: warning: data definition has no type or storage class
structs.h:115: parse error before "stereo_mixdown_element_number"
structs.h:115: warning: data definition has no type or storage class
structs.h:116: parse error before "matrix_mixdown_idx_present"
structs.h:116: warning: data definition has no type or storage class
structs.h:117: parse error before "pseudo_surround_enable"
structs.h:117: warning: data definition has no type or storage class
structs.h:118: parse error before "matrix_mixdown_idx"
structs.h:118: warning: data definition has no type or storage class
structs.h:119: parse error before "front_element_is_cpe"
structs.h:119: warning: data definition has no type or storage class
structs.h:120: parse error before "front_element_tag_select"
structs.h:120: warning: data definition has no type or storage class
structs.h:121: parse error before "side_element_is_cpe"
structs.h:121: warning: data definition has no type or storage class
structs.h:122: parse error before "side_element_tag_select"
structs.h:122: warning: data definition has no type or storage class
structs.h:123: parse error before "back_element_is_cpe"
structs.h:123: warning: data definition has no type or storage class
structs.h:124: parse error before "back_element_tag_select"
structs.h:124: warning: data definition has no type or storage class
structs.h:125: parse error before "lfe_element_tag_select"
structs.h:125: warning: data definition has no type or storage class
structs.h:126: parse error before "assoc_data_element_tag_select"
structs.h:126: warning: data definition has no type or storage class
structs.h:127: parse error before "cc_element_is_ind_sw"
structs.h:127: warning: data definition has no type or storage class
structs.h:128: parse error before "valid_cc_element_tag_select"
structs.h:128: warning: data definition has no type or storage class
structs.h:130: parse error before "channels"
structs.h:130: warning: data definition has no type or storage class
structs.h:132: parse error before "comment_field_bytes"
structs.h:132: warning: data definition has no type or storage class
structs.h:133: parse error before "comment_field_data"
structs.h:133: warning: data definition has no type or storage class
structs.h:136: parse error before "num_front_channels"
structs.h:136: warning: data definition has no type or storage class
structs.h:137: parse error before "num_side_channels"
structs.h:137: warning: data definition has no type or storage class
structs.h:138: parse error before "num_back_channels"
structs.h:138: warning: data definition has no type or storage class
structs.h:139: parse error before "num_lfe_channels"
structs.h:139: warning: data definition has no type or storage class
structs.h:140: parse error before "sce_channel"
structs.h:140: warning: data definition has no type or storage class
structs.h:141: parse error before "cpe_channel"
structs.h:141: warning: data definition has no type or storage class
structs.h:142: parse error before '}' token
structs.h:142: warning: data definition has no type or storage class
structs.h:146: parse error before "uint16_t"
structs.h:146: warning: no semicolon at end of struct or union
structs.h:147: warning: data definition has no type or storage class
structs.h:148: parse error before "layer"
structs.h:148: warning: data definition has no type or storage class
structs.h:149: parse error before "protection_absent"
structs.h:149: warning: data definition has no type or storage class
structs.h:150: parse error before "profile"
structs.h:150: warning: data definition has no type or storage class
structs.h:151: parse error before "sf_index"
structs.h:151: warning: data definition has no type or storage class
structs.h:152: parse error before "private_bit"
structs.h:152: warning: data definition has no type or storage class
structs.h:153: parse error before "channel_configuration"
structs.h:153: warning: data definition has no type or storage class
structs.h:154: parse error before "original"
structs.h:154: warning: data definition has no type or storage class
structs.h:155: parse error before "home"
structs.h:155: warning: data definition has no type or storage class
structs.h:156: parse error before "emphasis"
structs.h:156: warning: data definition has no type or storage class
structs.h:157: parse error before "copyright_identification_bit"
structs.h:157: warning: data definition has no type or storage class
structs.h:158: parse error before "copyright_identification_start"
structs.h:158: warning: data definition has no type or storage class
structs.h:159: parse error before "aac_frame_length"
structs.h:159: warning: data definition has no type or storage class
structs.h:160: parse error before "adts_buffer_fullness"
structs.h:160: warning: data definition has no type or storage class
structs.h:161: parse error before "no_raw_data_blocks_in_frame"
structs.h:161: warning: data definition has no type or storage class
structs.h:162: parse error before "crc_check"
structs.h:162: warning: data definition has no type or storage class
structs.h:163: warning: data definition has no type or storage class
structs.h:167: parse error before "uint8_t"
structs.h:167: warning: no semicolon at end of struct or union
structs.h:168: warning: data definition has no type or storage class
structs.h:169: parse error before "original_copy"
structs.h:169: warning: data definition has no type or storage class
structs.h:170: parse error before "home"
structs.h:170: warning: data definition has no type or storage class
structs.h:171: parse error before "bitstream_type"
structs.h:171: warning: data definition has no type or storage class
structs.h:172: parse error before "bitrate"
structs.h:172: warning: data definition has no type or storage class
structs.h:173: parse error before "num_program_config_elements"
structs.h:173: warning: data definition has no type or storage class
structs.h:174: parse error before "adif_buffer_fullness"
structs.h:174: warning: data definition has no type or storage class
structs.h:177: parse error before "pce"
structs.h:177: warning: data definition has no type or storage class
structs.h:178: parse error before '}' token
structs.h:178: warning: data definition has no type or storage class
structs.h:182: parse error before "uint8_t"
structs.h:182: warning: no semicolon at end of struct or union
structs.h:183: warning: data definition has no type or storage class
structs.h:184: parse error before "lag"
structs.h:184: warning: data definition has no type or storage class
structs.h:185: parse error before "lag_update"
structs.h:185: warning: data definition has no type or storage class
structs.h:186: parse error before "coef"
structs.h:186: warning: data definition has no type or storage class
structs.h:187: parse error before "long_used"
structs.h:187: warning: data definition has no type or storage class
structs.h:188: parse error before "short_used"
structs.h:188: warning: data definition has no type or storage class
structs.h:189: parse error before "short_lag_present"
structs.h:189: warning: data definition has no type or storage class
structs.h:190: parse error before "short_lag"
structs.h:190: warning: data definition has no type or storage class
structs.h:191: parse error before '}' token
structs.h:191: warning: data definition has no type or storage class
structs.h:195: parse error before "uint8_t"
structs.h:195: warning: no semicolon at end of struct or union
structs.h:196: warning: data definition has no type or storage class
structs.h:197: parse error before "predictor_reset_group_number"
structs.h:197: warning: data definition has no type or storage class
structs.h:198: parse error before "prediction_used"
structs.h:198: warning: data definition has no type or storage class
structs.h:199: parse error before '}' token
structs.h:199: warning: data definition has no type or storage class
structs.h:203: parse error before "uint8_t"
structs.h:203: warning: no semicolon at end of struct or union
structs.h:204: warning: data definition has no type or storage class
structs.h:205: parse error before "pulse_offset"
structs.h:205: warning: data definition has no type or storage class
structs.h:206: parse error before "pulse_amp"
structs.h:206: warning: data definition has no type or storage class
structs.h:207: parse error before '}' token
structs.h:207: warning: data definition has no type or storage class
structs.h:211: parse error before "uint8_t"
structs.h:211: warning: no semicolon at end of struct or union
structs.h:212: warning: data definition has no type or storage class
structs.h:213: parse error before "length"
structs.h:213: warning: data definition has no type or storage class
structs.h:214: parse error before "order"
structs.h:214: warning: data definition has no type or storage class
structs.h:215: parse error before "direction"
structs.h:215: warning: data definition has no type or storage class
structs.h:216: parse error before "coef_compress"
structs.h:216: warning: data definition has no type or storage class
structs.h:217: parse error before "coef"
structs.h:217: conflicting types for `coef'
structs.h:186: previous declaration of `coef'
structs.h:217: warning: data definition has no type or storage class
structs.h:218: parse error before '}' token
structs.h:218: warning: data definition has no type or storage class
structs.h:233: parse error before "uint8_t"
structs.h:233: warning: no semicolon at end of struct or union
structs.h:235: warning: data definition has no type or storage class
structs.h:236: parse error before "num_window_groups"
structs.h:236: warning: data definition has no type or storage class
structs.h:237: parse error before "num_windows"
structs.h:237: warning: data definition has no type or storage class
structs.h:238: parse error before "window_sequence"
structs.h:238: warning: data definition has no type or storage class
structs.h:239: parse error before "window_group_length"
structs.h:239: warning: data definition has no type or storage class
structs.h:240: parse error before "window_shape"
structs.h:240: warning: data definition has no type or storage class
structs.h:241: parse error before "scale_factor_grouping"
structs.h:241: warning: data definition has no type or storage class
structs.h:242: parse error before "sect_sfb_offset"
structs.h:242: warning: data definition has no type or storage class
structs.h:243: parse error before "swb_offset"
structs.h:243: warning: data definition has no type or storage class
structs.h:245: parse error before "sect_cb"
structs.h:245: warning: data definition has no type or storage class
structs.h:246: parse error before "sect_start"
structs.h:246: warning: data definition has no type or storage class
structs.h:247: parse error before "sect_end"
structs.h:247: warning: data definition has no type or storage class
structs.h:248: parse error before "sfb_cb"
structs.h:248: warning: data definition has no type or storage class
structs.h:249: parse error before "num_sec"
structs.h:249: warning: data definition has no type or storage class
structs.h:251: parse error before "global_gain"
structs.h:251: warning: data definition has no type or storage class
structs.h:252: parse error before "scale_factors"
structs.h:252: warning: data definition has no type or storage class
structs.h:254: parse error before "ms_mask_present"
structs.h:254: warning: data definition has no type or storage class
structs.h:255: parse error before "ms_used"
structs.h:255: warning: data definition has no type or storage class
structs.h:257: parse error before "noise_used"
structs.h:257: warning: data definition has no type or storage class
structs.h:259: parse error before "pulse_data_present"
structs.h:259: warning: data definition has no type or storage class
structs.h:260: parse error before "tns_data_present"
structs.h:260: warning: data definition has no type or storage class
structs.h:261: parse error before "gain_control_data_present"
structs.h:261: warning: data definition has no type or storage class
structs.h:262: parse error before "predictor_data_present"
structs.h:262: warning: data definition has no type or storage class
structs.h:264: parse error before "pul"
structs.h:264: warning: data definition has no type or storage class
structs.h:265: parse error before "tns"
structs.h:265: warning: data definition has no type or storage class
structs.h:266: parse error before "pred"
structs.h:266: warning: data definition has no type or storage class
structs.h:267: parse error before "ltp"
structs.h:267: warning: data definition has no type or storage class
structs.h:268: parse error before "ltp2"
structs.h:268: warning: data definition has no type or storage class
structs.h:275: parse error before "length_of_reordered_spectral_data"
structs.h:275: warning: data definition has no type or storage class
structs.h:276: parse error before "length_of_longest_codeword"
structs.h:276: warning: data definition has no type or storage class
structs.h:278: parse error before "sf_concealment"
structs.h:278: warning: data definition has no type or storage class
structs.h:279: parse error before "rev_global_gain"
structs.h:279: warning: data definition has no type or storage class
structs.h:280: parse error before "length_of_rvlc_sf"
structs.h:280: warning: data definition has no type or storage class
structs.h:281: parse error before "dpcm_noise_nrg"
structs.h:281: warning: data definition has no type or storage class
structs.h:282: parse error before "sf_escapes_present"
structs.h:282: warning: data definition has no type or storage class
structs.h:283: parse error before "length_of_rvlc_escapes"
structs.h:283: warning: data definition has no type or storage class
structs.h:284: parse error before "dpcm_noise_last_position"
structs.h:284: warning: data definition has no type or storage class
structs.h:286: warning: data definition has no type or storage class
structs.h:290: parse error before "uint8_t"
structs.h:290: warning: no semicolon at end of struct or union
structs.h:292: warning: data definition has no type or storage class
structs.h:293: parse error before "paired_channel"
structs.h:293: warning: data definition has no type or storage class
structs.h:295: parse error before "element_instance_tag"
structs.h:295: warning: data definition has no type or storage class
structs.h:296: parse error before "common_window"
structs.h:296: warning: data definition has no type or storage class
structs.h:298: parse error before "ics1"
structs.h:298: warning: data definition has no type or storage class
structs.h:299: parse error before "ics2"
structs.h:299: warning: data definition has no type or storage class
structs.h:300: warning: data definition has no type or storage class
structs.h:305: parse error before "uint8_t"
structs.h:305: warning: no semicolon at end of struct or union
structs.h:306: warning: data definition has no type or storage class
structs.h:307: parse error before "samplingFrequency"
structs.h:307: warning: data definition has no type or storage class
structs.h:308: parse error before "channelsConfiguration"
structs.h:308: warning: data definition has no type or storage class
structs.h:311: parse error before "frameLengthFlag"
structs.h:311: warning: data definition has no type or storage class
structs.h:312: parse error before "dependsOnCoreCoder"
structs.h:312: warning: data definition has no type or storage class
structs.h:313: parse error before "coreCoderDelay"
structs.h:313: warning: data definition has no type or storage class
structs.h:314: parse error before "extensionFlag"
structs.h:314: warning: data definition has no type or storage class
structs.h:315: parse error before "aacSectionDataResilienceFlag"
structs.h:315: warning: data definition has no type or storage class
structs.h:316: parse error before "aacScalefactorDataResilienceFlag"
structs.h:316: warning: data definition has no type or storage class
structs.h:317: parse error before "aacSpectralDataResilienceFlag"
structs.h:317: warning: data definition has no type or storage class
structs.h:318: parse error before "epConfig"
structs.h:318: warning: data definition has no type or storage class
structs.h:320: parse error before "sbr_present_flag"
structs.h:320: warning: data definition has no type or storage class
structs.h:321: warning: data definition has no type or storage class
structs.h:325: parse error before "uint8_t"
structs.h:325: warning: no semicolon at end of struct or union
structs.h:326: warning: data definition has no type or storage class
structs.h:327: parse error before "outputFormat"
structs.h:327: warning: data definition has no type or storage class
structs.h:328: parse error before "downMatrix"
structs.h:328: warning: data definition has no type or storage class
structs.h:329: warning: data definition has no type or storage class
structs.h:333: parse error before "uint32_t"
structs.h:333: warning: no semicolon at end of struct or union
structs.h:334: warning: data definition has no type or storage class
structs.h:335: parse error before "channels"
structs.h:335: warning: data definition has no type or storage class
structs.h:336: parse error before "error"
structs.h:336: warning: data definition has no type or storage class
structs.h:337: parse error before "samplerate"
structs.h:337: warning: data definition has no type or storage class
structs.h:340: parse error before "num_front_channels"
structs.h:340: warning: data definition has no type or storage class
structs.h:341: parse error before "num_side_channels"
structs.h:341: warning: data definition has no type or storage class
structs.h:342: parse error before "num_back_channels"
structs.h:342: warning: data definition has no type or storage class
structs.h:343: parse error before "num_lfe_channels"
structs.h:343: warning: data definition has no type or storage class
structs.h:344: parse error before "channel_position"
structs.h:344: warning: data definition has no type or storage class
structs.h:345: parse error before '}' token
structs.h:345: warning: data definition has no type or storage class
structs.h:349: parse error before "uint8_t"
structs.h:349: warning: no semicolon at end of struct or union
structs.h:350: warning: data definition has no type or storage class
structs.h:351: parse error before "sf_index"
structs.h:351: warning: data definition has no type or storage class
structs.h:352: parse error before "object_type"
structs.h:352: warning: data definition has no type or storage class
structs.h:353: parse error before "channelConfiguration"
structs.h:353: warning: data definition has no type or storage class
structs.h:355: parse error before "aacSectionDataResilienceFlag"
structs.h:355: warning: data definition has no type or storage class
structs.h:356: parse error before "aacScalefactorDataResilienceFlag"
structs.h:356: warning: data definition has no type or storage class
structs.h:357: parse error before "aacSpectralDataResilienceFlag"
structs.h:357: warning: data definition has no type or storage class
structs.h:359: parse error before "frameLength"
structs.h:359: warning: data definition has no type or storage class
structs.h:360: parse error before "samplesLeft"
structs.h:360: warning: data definition has no type or storage class
structs.h:361: parse error before "postSeekResetFlag"
structs.h:361: warning: data definition has no type or storage class
structs.h:363: parse error before "frame"
structs.h:363: warning: data definition has no type or storage class
structs.h:365: parse error before "downMatrix"
structs.h:365: warning: data definition has no type or storage class
structs.h:366: parse error before "first_syn_ele"
structs.h:366: warning: data definition has no type or storage class
structs.h:367: parse error before "last_syn_ele"
structs.h:367: warning: data definition has no type or storage class
structs.h:368: parse error before "has_lfe"
structs.h:368: warning: data definition has no type or storage class
structs.h:369: parse error before "fr_channels"
structs.h:369: warning: data definition has no type or storage class
structs.h:370: parse error before "fr_ch_ele"
structs.h:370: warning: data definition has no type or storage class
structs.h:374: parse error before "window_shape_prev"
structs.h:374: warning: data definition has no type or storage class
structs.h:376: parse error before "ltp_lag"
structs.h:376: warning: data definition has no type or storage class
structs.h:378: parse error before '*' token
structs.h:378: warning: data definition has no type or storage class
structs.h:379: parse error before '*' token
structs.h:379: warning: data definition has no type or storage class
structs.h:384: parse error before "sbr_present_flag"
structs.h:384: warning: data definition has no type or storage class
structs.h:388: parse error before "sbr_used"
structs.h:388: warning: data definition has no type or storage class
structs.h:390: parse error before '*' token
structs.h:390: warning: data definition has no type or storage class
structs.h:413: parse error before "pce_set"
structs.h:413: warning: data definition has no type or storage class
structs.h:414: parse error before "pce"
structs.h:414: conflicting types for `pce'
structs.h:177: previous declaration of `pce'
structs.h:414: warning: data definition has no type or storage class
structs.h:415: parse error before "channel_element"
structs.h:415: warning: data definition has no type or storage class
structs.h:416: parse error before "internal_channel"
structs.h:416: warning: data definition has no type or storage class
structs.h:419: parse error before "config"
structs.h:419: warning: data definition has no type or storage class
structs.h:420: warning: data definition has no type or storage class
In file included from bits.c:33:
bits.h:46: parse error before "uint32_t"
bits.h:46: warning: no semicolon at end of struct or union
bits.h:47: warning: data definition has no type or storage class
bits.h:48: parse error before "bits_left"
bits.h:48: warning: data definition has no type or storage class
bits.h:49: parse error before "buffer_size"
bits.h:49: warning: data definition has no type or storage class
bits.h:50: parse error before "bytes_used"
bits.h:50: warning: data definition has no type or storage class
bits.h:51: parse error before "no_more_reading"
bits.h:51: warning: data definition has no type or storage class
bits.h:52: parse error before "error"
bits.h:52: warning: data definition has no type or storage class
bits.h:53: parse error before '*' token
bits.h:53: warning: data definition has no type or storage class
bits.h:54: parse error before '*' token
bits.h:54: warning: data definition has no type or storage class
bits.h:56: parse error before '}' token
bits.h:56: warning: data definition has no type or storage class
bits.h:68: parse error before "bitmask"
bits.h:74: warning: data definition has no type or storage class
bits.h:76: parse error before '*' token
bits.h:77: parse error before '*' token
bits.h:78: parse error before '*' token
bits.h:80: parse error before "faad_byte_align"
bits.h:80: parse error before '*' token
bits.h:80: warning: data definition has no type or storage class
bits.h:81: parse error before "faad_get_processed_bits"
bits.h:81: parse error before '*' token
bits.h:81: warning: data definition has no type or storage class
bits.h:82: parse error before '*' token
bits.h:83: parse error before '*' token
bits.h:83: parse error before '*' token
bits.h:84: warning: data definition has no type or storage class
bits.h:87: parse error before "getdword"
bits.h: In function `getdword':
bits.h:98: parse error before ')' token
bits.h: At top level:
bits.h:102: parse error before "faad_showbits"
bits.h:102: parse error before '*' token
bits.h: In function `faad_showbits':
bits.h:104: `bits' undeclared (first use in this function)
bits.h:104: (Each undeclared identifier is reported only once
bits.h:104: for each function it appears in.)
bits.h:104: `ld' undeclared (first use in this function)
bits.h: At top level:
bits.h:113: parse error before '*' token
bits.h: In function `faad_flushbits':
bits.h:116: `ld' undeclared (first use in this function)
bits.h:119: `bits' undeclared (first use in this function)
bits.h:123: parse error before "tmp"
bits.h:126: `tmp' undeclared (first use in this function)
bits.h:129: parse error before "mov"
bits.h: At top level:
bits.h:142: parse error before "faad_getbits"
bits.h:142: parse error before '*' token
bits.h: In function `faad_getbits':
bits.h:144: parse error before "ret"
bits.h:146: `ld' undeclared (first use in this function)
bits.h:152: `ret' undeclared (first use in this function)
bits.h: At top level:
bits.h:163: parse error before "faad_get1bit"
bits.h:163: parse error before '*' token
bits.h: In function `faad_get1bit':
bits.h:165: parse error before "r"
bits.h:167: `ld' undeclared (first use in this function)
bits.h:168: parse error before "faad_getbits"
bits.h:171: `r' undeclared (first use in this function)
bits.h:171: called object is not a function
bits.h: At top level:
bits.h:177: parse error before "faad_showbits_rev"
bits.h:177: parse error before '*' token
bits.h: In function `faad_showbits_rev':
bits.h:179: parse error before "i"
bits.h:182: `bits' undeclared (first use in this function)
bits.h:182: `ld' undeclared (first use in this function)
bits.h:184: `i' undeclared (first use in this function)
bits.h:187: `B' undeclared (first use in this function)
bits.h: At top level:
bits.h:205: parse error before '*' token
bits.h: In function `faad_flushbits_rev':
bits.h:208: `ld' undeclared (first use in this function)
bits.h:211: `bits' undeclared (first use in this function)
bits.h:215: parse error before "tmp"
bits.h:218: `tmp' undeclared (first use in this function)
bits.h:220: parse error before "mov"
bits.h: At top level:
bits.h:234: parse error before "faad_getbits_rev"
bits.h:234: parse error before '*' token
bits.h: In function `faad_getbits_rev':
bits.h:237: parse error before "ret"
bits.h:239: `ld' undeclared (first use in this function)
bits.h:245: `ret' undeclared (first use in this function)
bits.c: At top level:
bits.c:36: parse error before '*' token
bits.c: In function `faad_initbits':
bits.c:38: parse error before "tmp"
bits.c:40: `ld' undeclared (first use in this function)
bits.c:42: `_buffer' undeclared (first use in this function)
bits.c:46: `tmp' undeclared (first use in this function)
bits.c:46: parse error before ')' token
bits.c:52: parse error before ')' token
bits.c:58: parse error before ')' token
bits.c:59: parse error before ')' token
bits.c: At top level:
bits.c:68: parse error before '*' token
bits.c: In function `faad_endbits':
bits.c:70: `ld' undeclared (first use in this function)
bits.c: At top level:
bits.c:75: parse error before "faad_get_processed_bits"
bits.c:75: parse error before '*' token
bits.c: In function `faad_get_processed_bits':
bits.c:77: `ld' undeclared (first use in this function)
bits.c: At top level:
bits.c:80: parse error before "faad_byte_align"
bits.c:80: parse error before '*' token
bits.c: In function `faad_byte_align':
bits.c:82: parse error before "remainder"
bits.c:86: `ld' undeclared (first use in this function)
bits.c:86: invalid operands to binary -
bits.c:87: invalid operands to binary -
bits.c: At top level:
bits.c:93: parse error before '*' token
bits.c: In function `faad_rewindbits':
bits.c:95: parse error before "tmp"
bits.c:97: `tmp' undeclared (first use in this function)
bits.c:97: `ld' undeclared (first use in this function)
bits.c:99: parse error before "mov"
bits.c:105: parse error before "mov"
bits.c: At top level:
bits.c:114: parse error before '*' token
bits.c:114: parse error before '*' token
bits.c: In function `faad_getbitbuffer':
bits.c:117: parse error before "i"
bits.c:122: invalid operands to binary *
bits.c:122: parse error before ')' token
bits.c:124: `i' undeclared (first use in this function)
bits.c:124: `bytes' undeclared (first use in this function)
bits.c:126: parse error before "faad_getbits"
bits.c:131: `temp' undeclared (first use in this function)
bits.c:131: parse error before "faad_getbits"
bits.c: At top level:
bits.c:140: parse error before '*' token
bits.c: In function `faad_initbits_rev':
bits.c:143: parse error before "tmp"
bits.c:146: `ld' undeclared (first use in this function)
bits.c:146: `bits_in_buffer' undeclared (first use in this function)
bits.c:148: `index' undeclared (first use in this function)
bits.c:150: parse error before ')' token
bits.c:152: `tmp' undeclared (first use in this function)
bits.c:152: parse error before ')' token
bits.c:158: parse error before ')' token
bits.c:164: parse error before ')' token
make[1]: *** [bits.o] Error 1
make[1]: Leaving directory `/c/Programme/cygwin/home/Administrator/mplayer/mingw/libfaad2'
make: *** [libfaad2/libfaad2.a] Error 2
More information about the MPlayer-dev-eng
mailing list