www.pudn.com > av3dec_20050318.zip > polar.h
/*
***********************************************************************
* COPYRIGHT AND WARRANTY INFORMATION
*
* Copyright 2004, Audio Video Coding Standard, Part III
*
* This software module was originally developed by
* edited by
*
* DISCLAIMER OF WARRANTY
*
* These software programs are available to the users without any
* license fee or royalty on an "as is" basis. The AVS disclaims
* any and all warranties, whether express, implied, or statutory,
* including any implied warranties of merchantability or of fitness
* for a particular purpose. In no event shall the contributors or
* the AVS be liable for any incidental, punitive, or consequential
* damages of any kind whatsoever arising from the use of this program.
*
* This disclaimer of warranty extends to the user of this program
* and user's customers, employees, agents, transferees, successors,
* and assigns.
*
* The AVS does not represent or warrant that the program furnished
* hereunder are free of infringement of any third-party patents.
* Commercial implementations of AVS, including shareware, may be
* subject to royalty fees to patent holders. Information regarding
* the AVS patent policy is available from the AVS Web site at
* http://www.avs.org.cn
*
* THIS IS NOT A GRANT OF PATENT RIGHTS - SEE THE AVS PATENT POLICY.
************************************************************************
*/
#ifndef __POLAR_STEREO_H
#define __POLAR_STEREO_H
#ifdef __cplusplus
extern "C" {
#endif //__cplusplus
#ifndef real_t
#define real_t float
#endif
void polar_decode(real_t* l_spec,
real_t* r_spec,
int ps_present,
int* ps_used,
int num_window_groups,
int* window_group_length,
int* swb_offset,
int max_sfb,
int frame_len);
#ifdef __cplusplus
}
#endif //__cplusplus
#endif // __POLAR_STEREO_H