Go to the source code of this file.
 | 
| static double  | get (uint8_t *a[], int ch, int index, int ch_count, enum AVSampleFormat f) | 
|   | 
| static void  | set (uint8_t *a[], int ch, int index, int ch_count, enum AVSampleFormat f, double v) | 
|   | 
| static void  | shift (uint8_t *a[], int index, int ch_count, enum AVSampleFormat f) | 
|   | 
| static void  | setup_array (uint8_t *out[SWR_CH_MAX], uint8_t *in, enum AVSampleFormat format, int samples) | 
|   | 
| static int  | cmp (const int *a, const int *b) | 
|   | 
| static void  | audiogen (void *data, enum AVSampleFormat sample_fmt, int channels, int sample_rate, int nb_samples) | 
|   | 
| int  | main (int argc, char **argv) | 
|   | 
      
        
          | #define PUT_SAMPLE   set(data, ch, k, channels, sample_fmt, v); | 
        
      
 
 
      
        
          | #define uint_rand | 
          ( | 
            | 
          x | ) | 
             ((x) = (x) * 1664525 + 1013904223) | 
        
      
 
 
      
        
          | #define dbl_rand | 
          ( | 
            | 
          x | ) | 
             (uint_rand(x)*2.0 / (double)UINT_MAX - 1) | 
        
      
 
 
  
  
      
        
          | static int cmp  | 
          ( | 
          const int *  | 
          a,  | 
         
        
           | 
           | 
          const int *  | 
          b  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void audiogen  | 
          ( | 
          void *  | 
          data,  | 
         
        
           | 
           | 
          enum AVSampleFormat  | 
          sample_fmt,  | 
         
        
           | 
           | 
          int  | 
          channels,  | 
         
        
           | 
           | 
          int  | 
          sample_rate,  | 
         
        
           | 
           | 
          int  | 
          nb_samples  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
      
        
          | int main  | 
          ( | 
          int  | 
          argc,  | 
        
        
           | 
           | 
          char **  | 
          argv  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
Initial value:= {
    8000,
    11025,
    16000,
    22050,
    32000,
    48000,
}
 
Definition at line 102 of file swresample-test.c.
Referenced by main().
 
 
Initial value:={
}
#define AV_CH_LAYOUT_7POINT1
 
#define AV_CH_LAYOUT_SURROUND
 
#define AV_CH_LAYOUT_4POINT0
 
#define AV_CH_LAYOUT_7POINT0
 
#define AV_CH_LAYOUT_STEREO
 
#define AV_CH_LAYOUT_5POINT0
 
#define AV_CH_LAYOUT_5POINT1
 
#define AV_CH_LAYOUT_QUAD
 
#define AV_CH_LAYOUT_5POINT1_BACK
 
#define AV_CH_LAYOUT_5POINT0_BACK
 
#define AV_CH_LAYOUT_7POINT1_WIDE
 
#define AV_CH_LAYOUT_MONO
 
 
Definition at line 111 of file swresample-test.c.
Referenced by main().