1 
2 unsigned long read_samples_ml (FILE * musicin, long int *sample_buffer,
3 			       long unsigned int num_samples,
4 			       long unsigned int frame_size,
5 			       int *byte_per_sample, int *aiff);
6 unsigned long
7 get_audio_ml (FILE * musicin_ml,
8 	      double (*buffer)[1152],
9 	      long unsigned int num_samples,
10 	      IFF_AIFF * aiff_ptr,
11 	      frame_params * fr_ps,
12 	      int *aiff, int *byte_per_sample, double (*buffer_matr)[1152]
13 	      );
14 void II_sample_encoding_ml (unsigned int (*sbband)[3][12][32],
15 			    unsigned int (*bit_alloc)[32], frame_params * fr_ps,
16 			    Bit_stream_struc * bs);
17 void II_encode_bit_alloc_ml (unsigned int (*bit_alloc)[32],
18 			     frame_params * fr_ps, Bit_stream_struc * bs);
19 void ml_sb_sample_swap (int ch0, int ch1, double subsample[14][3][12][SBLIMIT]);
20 void pick_scale_ml_2 (frame_params * fr_ps,
21 		      double subsample[14][3][12][SBLIMIT],
22 		      double (*max_sc)[32]);
23 void ml_sb_sample_shift (int ch0, int ch1, double subsample[14][3][12][SBLIMIT]);
24