Path: blob/master/thirdparty/libvorbis/modes/setup_X.h
9898 views
/********************************************************************1* *2* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *3* USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *4* GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *5* IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *6* *7* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009 *8* by the Xiph.Org Foundation https://xiph.org/ *9* *10********************************************************************1112function: catch-all toplevel settings for q modes only1314********************************************************************/1516static const double rate_mapping_X[12]={17-1.,-1.,-1.,-1.,-1.,-1.,18-1.,-1.,-1.,-1.,-1.,-1.19};2021static const ve_setup_data_template ve_setup_X_stereo={2211,23rate_mapping_X,24quality_mapping_44,252,2650000,27200000,2829blocksize_short_44,30blocksize_long_44,3132_psy_tone_masteratt_44,33_psy_tone_0dB,34_psy_tone_suppress,3536_vp_tonemask_adj_otherblock,37_vp_tonemask_adj_longblock,38_vp_tonemask_adj_otherblock,3940_psy_noiseguards_44,41_psy_noisebias_impulse,42_psy_noisebias_padding,43_psy_noisebias_trans,44_psy_noisebias_long,45_psy_noise_suppress,4647_psy_compand_44,48_psy_compand_short_mapping,49_psy_compand_long_mapping,5051{_noise_start_short_44,_noise_start_long_44},52{_noise_part_short_44,_noise_part_long_44},53_noise_thresh_44,5455_psy_ath_floater,56_psy_ath_abs,5758_psy_lowpass_44,5960_psy_global_44,61_global_mapping_44,62_psy_stereo_modes_44,6364_floor_books,65_floor,662,67_floor_mapping_44,6869_mapres_template_44_stereo70};7172static const ve_setup_data_template ve_setup_X_uncoupled={7311,74rate_mapping_X,75quality_mapping_44,76-1,7750000,78200000,7980blocksize_short_44,81blocksize_long_44,8283_psy_tone_masteratt_44,84_psy_tone_0dB,85_psy_tone_suppress,8687_vp_tonemask_adj_otherblock,88_vp_tonemask_adj_longblock,89_vp_tonemask_adj_otherblock,9091_psy_noiseguards_44,92_psy_noisebias_impulse,93_psy_noisebias_padding,94_psy_noisebias_trans,95_psy_noisebias_long,96_psy_noise_suppress,9798_psy_compand_44,99_psy_compand_short_mapping,100_psy_compand_long_mapping,101102{_noise_start_short_44,_noise_start_long_44},103{_noise_part_short_44,_noise_part_long_44},104_noise_thresh_44,105106_psy_ath_floater,107_psy_ath_abs,108109_psy_lowpass_44,110111_psy_global_44,112_global_mapping_44,113NULL,114115_floor_books,116_floor,1172,118_floor_mapping_44,119120_mapres_template_44_uncoupled121};122123static const ve_setup_data_template ve_setup_XX_stereo={1242,125rate_mapping_X,126quality_mapping_8,1272,1280,1298000,130131blocksize_8,132blocksize_8,133134_psy_tone_masteratt_8,135_psy_tone_0dB,136_psy_tone_suppress,137138_vp_tonemask_adj_8,139NULL,140_vp_tonemask_adj_8,141142_psy_noiseguards_8,143_psy_noisebias_8,144_psy_noisebias_8,145NULL,146NULL,147_psy_noise_suppress,148149_psy_compand_8,150_psy_compand_8_mapping,151NULL,152153{_noise_start_8,_noise_start_8},154{_noise_part_8,_noise_part_8},155_noise_thresh_5only,156157_psy_ath_floater_8,158_psy_ath_abs_8,159160_psy_lowpass_8,161162_psy_global_44,163_global_mapping_8,164_psy_stereo_modes_8,165166_floor_books,167_floor,1681,169_floor_mapping_8,170171_mapres_template_8_stereo172};173174static const ve_setup_data_template ve_setup_XX_uncoupled={1752,176rate_mapping_X,177quality_mapping_8,178-1,1790,1808000,181182blocksize_8,183blocksize_8,184185_psy_tone_masteratt_8,186_psy_tone_0dB,187_psy_tone_suppress,188189_vp_tonemask_adj_8,190NULL,191_vp_tonemask_adj_8,192193_psy_noiseguards_8,194_psy_noisebias_8,195_psy_noisebias_8,196NULL,197NULL,198_psy_noise_suppress,199200_psy_compand_8,201_psy_compand_8_mapping,202NULL,203204{_noise_start_8,_noise_start_8},205{_noise_part_8,_noise_part_8},206_noise_thresh_5only,207208_psy_ath_floater_8,209_psy_ath_abs_8,210211_psy_lowpass_8,212213_psy_global_44,214_global_mapping_8,215_psy_stereo_modes_8,216217_floor_books,218_floor,2191,220_floor_mapping_8,221222_mapres_template_8_uncoupled223};224225226