123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /***************************************************************************\
- *
- * MPEG Layer3-Audio Decoder
- * © 1997-2006 by Fraunhofer IIS
- * All Rights Reserved
- *
- * filename: mp3tools.h
- * project : ISO/MPEG-Decoder
- * author : Martin Sieler
- * date : 1998-05-26
- * contents/description: HEADER - layer III processing
- *
- *
- \***************************************************************************/
- /*
- * $Date: 2011/01/13 22:43:21 $
- * $Id: mp3tools.h,v 1.2 2011/01/13 22:43:21 audiodsp Exp $
- */
- /*-------------------------------------------------------------------------*/
- #ifndef __MP3TOOLS_H__
- #define __MP3TOOLS_H__
- /* ------------------------ includes --------------------------------------*/
- #include "mpeg.h"
- /* ------------------------------------------------------------------------*/
- void mp3ScaleFactorUpdate
- (
- const MP3SI_GRCH &SiL,
- const MP3SI_GRCH &SiR,
- const MPEG_INFO &Info,
- MP3SCF &ScaleFac
- );
- void mp3StereoProcessing
- (
- float *pLeft,
- float *pRight,
- MP3SI_GRCH &SiL,
- MP3SI_GRCH &SiR,
- const MP3SCF &ScaleFac, /* right channel!! */
- const MPEG_INFO &Info
- );
- void mp3Reorder
- (
- float *pData,
- const MP3SI_GRCH &Si,
- const MPEG_INFO &Info
- );
- void mp3Antialias
- (
- float *pData,
- MP3SI_GRCH &Si,
- const MPEG_INFO &Info
- );
- /*-------------------------------------------------------------------------*/
- #endif
|