Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1. /********************************************************************
  2.  *                                                                  *
  3.  * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
  4.  * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
  5.  * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
  6.  * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
  7.  *                                                                  *
  8.  * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2009             *
  9.  * by the Xiph.Org Foundation https://xiph.org/                     *
  10.  *                                                                  *
  11.  ********************************************************************
  12.  
  13.  function: toplevel settings for 44.1/48kHz uncoupled modes
  14.  
  15.  ********************************************************************/
  16.  
  17. #include "modes/residue_44u.h"
  18.  
  19. static const double rate_mapping_44_un[12]={
  20.   32000.,48000.,60000.,70000.,80000.,86000.,
  21.   96000.,110000.,120000.,140000.,160000.,240001.
  22. };
  23.  
  24. static const ve_setup_data_template ve_setup_44_uncoupled={
  25.   11,
  26.   rate_mapping_44_un,
  27.   quality_mapping_44,
  28.   -1,
  29.   40000,
  30.   50000,
  31.  
  32.   blocksize_short_44,
  33.   blocksize_long_44,
  34.  
  35.   _psy_tone_masteratt_44,
  36.   _psy_tone_0dB,
  37.   _psy_tone_suppress,
  38.  
  39.   _vp_tonemask_adj_otherblock,
  40.   _vp_tonemask_adj_longblock,
  41.   _vp_tonemask_adj_otherblock,
  42.  
  43.   _psy_noiseguards_44,
  44.   _psy_noisebias_impulse,
  45.   _psy_noisebias_padding,
  46.   _psy_noisebias_trans,
  47.   _psy_noisebias_long,
  48.   _psy_noise_suppress,
  49.  
  50.   _psy_compand_44,
  51.   _psy_compand_short_mapping,
  52.   _psy_compand_long_mapping,
  53.  
  54.   {_noise_start_short_44,_noise_start_long_44},
  55.   {_noise_part_short_44,_noise_part_long_44},
  56.   _noise_thresh_44,
  57.  
  58.   _psy_ath_floater,
  59.   _psy_ath_abs,
  60.  
  61.   _psy_lowpass_44,
  62.  
  63.   _psy_global_44,
  64.   _global_mapping_44,
  65.   _psy_stereo_modes_44,
  66.  
  67.   _floor_books,
  68.   _floor,
  69.   2,
  70.   _floor_mapping_44,
  71.  
  72.   _mapres_template_44_uncoupled
  73. };
  74.