[mythtv-commits] mythtv commit: r24405 - in branches/mythtv-hdaudio by jyavenard
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Tue May 4 07:33:03 UTC 2010
Author: jyavenard
Date: 2010-05-04 07:33:03 +0000 (Tue, 04 May 2010)
New Revision: 24405
Changeset: http://svn.mythtv.org/trac/changeset/24405
Modified:
branches/mythtv-hdaudio/
branches/mythtv-hdaudio/mythplugins/mythmusic/mythmusic/musicplayer.cpp
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutput.h
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutputalsa.cpp
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutputbase.cpp
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutputbase.h
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutputjack.cpp
branches/mythtv-hdaudio/mythtv/libs/libmyth/audiooutputoss.cpp
branches/mythtv-hdaudio/mythtv/programs/mythfrontend/globalsettings.cpp
Log:
Clean up audiooutputbase after rework of subclasses and change in locking
Remove SetBlocking() and associated code since no subclasses now need it.
Also merge Set and GetAudiotime() since we don't need to hold a lock to
calculate the timecode anymore. Remove soundcard buffer checking from
AudioOutputLoop() since we can now revert to the more efficient norm of
allowing writes to output devices to block given that we're not holding
a lock whilst doing so. Change aoalsa to reflect this + fix typo therein.
AggressiveSoundcardBuffer gets culled too.
More information about the mythtv-commits
mailing list