• Skip to content
  • Skip to link menu
The KDE Source Repository
  • KDE Homepage / KDE Source Repository Homepage
  • -Full Width
  • Sitemap
  • Contact Us
 
/[KDE]

Revision 1078226


Jump to revision: Previous Next
Author: cguthrie
Date: Thu Jan 21 20:13:50 2010 UTC (14 years, 5 months ago)
Changed paths: 2
Log Message:
xine: Always ensure we create the correct xine port for audio output.

When integrating with pulseaudio it was possible that the port was not correctly created.
This could happen if phonon was started and the first device detected from PA was a capture device
rather than a playback device (which is unlikely) or if the first device detected
was a removable audio device which was subsequently removed before playback started.

There are possibly other cases where this could happen too.
In this case xine would create a null port.

This change reverts a previous 'fix' committed in r1051721. I now issue a special case
for dealing with PA support in the createPort() method. As a result I no longer need
to special case handle the audioDriverFor() method of the backend so this is
now removed.

CCBUG: 223662

Changed paths:

Path Details
Directorytrunk/kdesupport/phonon/xine/audiooutput.cpp modified , text changed
Directorytrunk/kdesupport/phonon/xine/backend.cpp modified , text changed
Maintained by the KDE sysadmins
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal