From dcf04428feb792754aea4b0a484243850afc0114 Mon Sep 17 00:00:00 2001 From: Josh Coalson Date: Thu, 14 Sep 2006 00:39:32 +0000 Subject: [PATCH] add ReplayGainReferenceLoudness constant --- include/share/replaygain_analysis.h | 6 ++++-- src/share/replaygain_analysis/replaygain_analysis.c | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/include/share/replaygain_analysis.h b/include/share/replaygain_analysis.h index 6f52dc62..f992c456 100644 --- a/include/share/replaygain_analysis.h +++ b/include/share/replaygain_analysis.h @@ -44,11 +44,13 @@ extern "C" { typedef float Float_t; /* Type used for filtering */ +Float_t ReplayGainReferenceLoudness; /* in dB SPL, currently == 89.0 */ + int InitGainAnalysis ( long samplefreq ); int AnalyzeSamples ( const Float_t* left_samples, const Float_t* right_samples, size_t num_samples, int num_channels ); int ResetSampleFrequency ( long samplefreq ); -Float_t GetTitleGain ( void ); -Float_t GetAlbumGain ( void ); +Float_t GetTitleGain ( void ); +Float_t GetAlbumGain ( void ); #ifdef __cplusplus } diff --git a/src/share/replaygain_analysis/replaygain_analysis.c b/src/share/replaygain_analysis/replaygain_analysis.c index 5b9637c5..a11465c8 100644 --- a/src/share/replaygain_analysis/replaygain_analysis.c +++ b/src/share/replaygain_analysis/replaygain_analysis.c @@ -100,6 +100,8 @@ #include "replaygain_analysis.h" +extern Float_t ReplayGainReferenceLoudness = 89.0; /* in dB SPL */ + typedef unsigned short Uint16_t; typedef signed short Int16_t; typedef unsigned int Uint32_t;