FFmpeg
Macros | Functions
sbcdsp_data.c File Reference

miscellaneous SBC tables More...

#include "sbcdsp_data.h"

Macros

#define F_PROTO(x)   ((int32_t) (((x) * 2) * ((int32_t) 1 << 15) + 0.5))
 
#define F_COS(x)   ((int32_t) (((x) ) * ((int32_t) 1 << 15) + 0.5))
 
#define C0   1.0932568993
 
#define C1   1.3056875580
 
#define C2   1.3056875580
 
#define C3   1.6772280856
 
#define F(x)   F_PROTO(x)
 
#define F(x)   F_COS(x)
 
#define C0   1.3056875580
 
#define C1   1.6772280856
 
#define C2   1.0932568993
 
#define C3   1.3056875580
 
#define F(x)   F_PROTO(x)
 
#define F(x)   F_COS(x)
 
#define C0   2.7906148894
 
#define C1   2.4270044280
 
#define C2   2.8015616024
 
#define C3   3.1710363741
 
#define C4   2.5377944043
 
#define C5   2.4270044280
 
#define C6   2.8015616024
 
#define C7   3.1710363741
 
#define F(x)   F_PROTO(x)
 
#define F(x)   F_COS(x)
 
#define C0   2.5377944043
 
#define C1   2.4270044280
 
#define C2   2.8015616024
 
#define C3   3.1710363741
 
#define C4   2.7906148894
 
#define C5   2.4270044280
 
#define C6   2.8015616024
 
#define C7   3.1710363741
 
#define F(x)   F_PROTO(x)
 
#define F(x)   F_COS(x)
 

Functions

 DECLARE_ALIGNED (SBC_ALIGN, const int16_t, ff_sbcdsp_analysis_consts_fixed4_simd_even)[40+16]
 
 DECLARE_ALIGNED (SBC_ALIGN, const int16_t, ff_sbcdsp_analysis_consts_fixed4_simd_odd)[40+16]
 
 DECLARE_ALIGNED (SBC_ALIGN, const int16_t, ff_sbcdsp_analysis_consts_fixed8_simd_even)[80+64]
 
 DECLARE_ALIGNED (SBC_ALIGN, const int16_t, ff_sbcdsp_analysis_consts_fixed8_simd_odd)[80+64]
 

Detailed Description

miscellaneous SBC tables