[mythtv] audio resampling
cal
cal at graggrag.com
Fri Nov 6 17:00:17 UTC 2009
In futzing about with jack audio, I've encountered a little oddity. Jack works
to a single samplerate, so GetSupportedRates() returns a vector with just one
element. Resampling doesn't happen. With this it does...
--- mythtv.orig/libs/libmyth/audiooutputbase.cpp
+++ mythtv/libs/libmyth/audiooutputbase.cpp
@@ -303,7 +303,7 @@
if (resample && src_quality >= 0)
{
int error;
- audio_samplerate = *(rates.end());
+ audio_samplerate = rates.back();
VERBOSE(VB_GENERAL, LOC + QString("Using resampler. From: %1 to %2")
.arg(settings.samplerate).arg(audio_samplerate));
src_ctx = src_new(2-src_quality, source_audio_channels, &error);
cheers, Cal
More information about the mythtv-dev
mailing list