Mercurial > libavcodec.hg
diff aacsbr.h @ 11667:6818ea5a25a2 libavcodec
Rewrite ff_sbr_apply in a manner more friendly to PS.
This includes merging ff_sbr_dequant into ff_sbr_apply.
author | alexc |
---|---|
date | Fri, 30 Apr 2010 21:43:23 +0000 |
parents | 7dd2a45249a9 |
children |
line wrap: on
line diff
--- a/aacsbr.h Fri Apr 30 21:30:27 2010 +0000 +++ b/aacsbr.h Fri Apr 30 21:43:23 2010 +0000 @@ -42,10 +42,8 @@ /** Decode one SBR element. */ int ff_decode_sbr_extension(AACContext *ac, SpectralBandReplication *sbr, GetBitContext *gb, int crc, int cnt, int id_aac); -/** Dequantized all channels in one SBR element. */ -void ff_sbr_dequant(AACContext *ac, SpectralBandReplication *sbr, int id_aac); -/** Apply dequantized SBR to a single AAC channel. */ -void ff_sbr_apply(AACContext *ac, SpectralBandReplication *sbr, int ch, - const float* in, float* out); +/** Apply one SBR element to one AAC element. */ +void ff_sbr_apply(AACContext *ac, SpectralBandReplication *sbr, int id_aac, + float* L, float *R); #endif /* AVCODEC_AACSBR_H */