-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi
Attached the patch for the version I intend to upload. Please respond if you don't want this NMU to happen, if you are working yourself on a patch or if you think that the attached patch won't work. Cheers Luk -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDQmg/5UTeB5t8Mo0RAko6AKCzmNwNkn2r5nst10WstqaDkDD6DwCgy669 Uus3v25uTyCDYowfjOCsL/s= =OEws -----END PGP SIGNATURE-----
diff -u tapiir-0.7.1/src/MTD.hxx tapiir-0.7.1/src/MTD.hxx --- tapiir-0.7.1/src/MTD.hxx +++ tapiir-0.7.1/src/MTD.hxx @@ -193,22 +193,22 @@ /****************************** specializations ******************************/ -inline float MTD<int,short>::FromGain(const int& g) const { return float(g)/256.; } -inline float MTD<int,float>::FromGain(const int& g) const { return float(g)/256.; } +template <> inline float MTD<int,short>::FromGain(const int& g) const { return float(g)/256.; } +template <> inline float MTD<int,float>::FromGain(const int& g) const { return float(g)/256.; } -inline int MTD<int,short>::ToGain(const float& f) const { return (int)(f*256.); } -inline int MTD<int,float>::ToGain(const float& f) const { return (int)(f*256.); } +template <> inline int MTD<int,short>::ToGain(const float& f) const { return (int)(f*256.); } +template <> inline int MTD<int,float>::ToGain(const float& f) const { return (int)(f*256.); } -inline void MTD<float,short>::Clip( float& f) const +template <> inline void MTD<float,short>::Clip( float& f) const { if (f>32767.) f = 32767.; else if (f<-32767.) f = -32767.; } -inline void MTD<int ,short>::Clip( int& i) const +template <> inline void MTD<int ,short>::Clip( int& i) const { if (i>32767) i = 32767; else if (i<-32767) i = -32767; } -inline void MTD<float,float>::Clip( float& f) const +template <> inline void MTD<float,float>::Clip( float& f) const { if (f>1.) f = 1.; else if (f<-1.) f = -1.; } -inline void MTD<int,float>::MulAdj( int& i) const { i>>=8; } -inline void MTD<int,short>::MulAdj( int& i) const { i>>=8; } +template <> inline void MTD<int,float>::MulAdj( int& i) const { i>>=8; } +template <> inline void MTD<int,short>::MulAdj( int& i) const { i>>=8; } /*****************************************************************************/ diff -u tapiir-0.7.1/debian/changelog tapiir-0.7.1/debian/changelog --- tapiir-0.7.1/debian/changelog +++ tapiir-0.7.1/debian/changelog @@ -1,3 +1,12 @@ +tapiir (0.7.1-7.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rebuild for the jack transition (closes: #317226). + * Fix FTBFS with gcc-4.0 (closes: #297967). + * Add Build-Depends on libasound-dev (closes:#326096). + + -- Luk Claes <[EMAIL PROTECTED]> Tue, 4 Oct 2005 13:06:42 +0200 + tapiir (0.7.1-7) unstable; urgency=low * Rearranged the source package into a non-native Debian package. diff -u tapiir-0.7.1/debian/control tapiir-0.7.1/debian/control --- tapiir-0.7.1/debian/control +++ tapiir-0.7.1/debian/control @@ -2,7 +2,7 @@ Section: sound Priority: optional Maintainer: Enrique Robledo Arnuncio <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 3.0.0), automake1.6, libfltk1.1-dev, libjack-dev, autoconf +Build-Depends: debhelper (>> 3.0.0), automake1.6, libfltk1.1-dev, libjack-dev, autoconf, libasound-dev Standards-Version: 3.6.1 Package: tapiir