[mythtv-commits] mythtv/master commit: 7c7a21198 by Mark Kendall (mark-kendall)

MythTV noreply at mythtv.org
Fri Jan 27 08:04:20 UTC 2012


      Author:  Mark Kendall <mkendall at mythtv.org>
 Change Date:  2012-01-27T00:03:21-08:00
   Push Date:  2012/01/27 00:04:05 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  7c7a211988791488b3856112d4d0537a8e4381a5
   Changeset:  https://github.com/MythTV/mythtv/commit/7c7a21198

Log:

RAOP: Better handling of multiple audio streams.

If the audio device cannot be opened, assume something else is already using it and the device cannot be shared (e.g. spdif, hdmi etc). In this case, retry the audio device every 5 seconds. If multiple RAOP connections are open, only allow one to retry at a time.

When the audio device is available again (e.g. after watching tv), the next RAOP connection in the queue should start playing.

Modified:

   mythtv/libs/libmythtv/mythraopconnection.cpp
   mythtv/libs/libmythtv/mythraopconnection.h
   mythtv/libs/libmythtv/mythraopdevice.cpp



More information about the mythtv-commits mailing list