Ignore:
Timestamp:
10/17/06 16:55:28 (16 years ago)
Author:
r2d
Message:
  • added profile.c in libmpcpsy
File:
1 edited

Legend:

Unmodified
Added
Removed
  • mppenc/branches/r2d/libmpcpsy/libmpcpsy.h

    r71 r77  
    5353        int           Max_Band;                    // maximum bandwidth
    5454        float         SampleFreq;
    55         float         Bandwidth;
     55        int MainQual;   // main profile quality
    5656
    57         /* further switches for the psymodel */
    58         unsigned int  CVD_used;         // global flag for ClearVoiceDetection
    59         float         varLtq;           // variable threshold in quiet
    60         unsigned int  tmpMask_used;     // global flag for temporal masking
    61         float         ShortThr;         // Factor to calculate the masking threshold with transients
    62         float         minSMR;           // minimum SMR for all subbands
    63 
    64         unsigned int  MS_Channelmode;
    65 
    66         /* V A R I A B L E S */
    67         float  Ltq_offset;                         // Offset for threshold in quiet
    68         float  Ltq_max;                            // maximum level for threshold in quiet
    69         float        TMN;                        // Offset for purely sinusoid components
    70         float        NMT;                        // Offset for purely noisy components
    71         float        TransDetect;                // minimum slewrate for transient detection
    72         unsigned int    EarModelFlag;
    73         int    MinValChoice;
     57        // profile params
     58        float            ShortThr;         // Factor to calculate the masking threshold with transients
     59        int              MinValChoice;
     60        unsigned int     EarModelFlag;
     61        float            Ltq_offset;       // Offset for threshold in quiet
     62        float            TMN;              // Offset for purely sinusoid components
     63        float            NMT;              // Offset for purely noisy components
     64        float            minSMR;           // minimum SMR for all subbands
     65        float            Ltq_max;          // maximum level for threshold in quiet
     66        float            BandWidth;
     67        unsigned char    tmpMask_used;     // global flag for temporal masking
     68        unsigned char    CVD_used;         // global flag for ClearVoiceDetection
     69        float            varLtq;           // variable threshold in quiet
     70        unsigned char    MS_Channelmode;
     71        int              CombPenalities;
     72        unsigned int    NS_Order;         // Maximum order for ANS
     73        float            PNS;
     74        float            TransDetect;      // minimum slewrate for transient detection
    7475
    7576        // ans.h
    76         unsigned int  NS_Order;                         // Maximum order for ANS
    7777        unsigned int  NS_Order_L [32];
    7878        unsigned int  NS_Order_R [32];                  // frame-wise order of the Noiseshaping (0: off, 1...5: on)
Note: See TracChangeset for help on using the changeset viewer.