File:  [cvs.NetBSD.org] / pkgsrc / audio / ardour / patches / Attic / patch-libs_ardour_ardour_audio__backend.h
Revision 1.1: download - view: text, annotated - select for diffs
Sat Sep 11 16:33:11 2021 UTC (3 years, 4 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, HEAD
ardour: update to 6.9.0. builds again with latest GTK libraries...

$NetBSD: patch-libs_ardour_ardour_audio__backend.h,v 1.1 2021/09/11 16:33:11 nia Exp $

NetBSD and Solaris kernels both prefer 48000 to limit in-kernel
resampling.

--- libs/ardour/ardour/audio_backend.h.orig	2021-08-13 16:20:07.000000000 +0000
+++ libs/ardour/ardour/audio_backend.h
@@ -370,7 +370,11 @@ public:
 	 */
 	virtual float default_sample_rate () const
 	{
+#if defined(__NetBSD__) || defined(__sun)
+		return 48000.0;
+#else
 		return 44100.0;
+#endif
 	}
 
 	/** Returns a collection of uint32 identifying buffer sizes that are

CVSweb <webmaster@jp.NetBSD.org>