<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Support toggling speaker and headphone port output, whilst keeping headphones plugged in"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=68286">68286</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>lennart@poettering.net
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Support toggling speaker and headphone port output, whilst keeping headphones plugged in
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>rocketraman@gmail.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>core
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>PulseAudio
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=84277" name="attach_84277" title="Output of alsa-info.sh">attachment 84277</a> <a href="attachment.cgi?id=84277&action=edit" title="Output of alsa-info.sh">[details]</a></span>
Output of alsa-info.sh

I have my 5.1 speaker system plugged in two the Front and Rear Line out jacks
on my Intel HDA (motherboard-based) sound card.

I also have my headphones (with mic) plugged in to another jack (successfully
retasked to a Headphone jack via a module "patch" command), and a mic jack. My
headphones are dedicated, and remain plugged in always.

However, I would like to switch between headphone output for activities like
conference calls and the speakers for normal computer use, and listening to
music.

Currently, PulseAudio seems to provide no mechanism for this. The only way to
do this, as per @patrakov on IRC (thanks for the help!) currently appears to be
to use the Auto-Mute control for the hardware in alsamixer
(<a href="http://imagebin.org/268107">http://imagebin.org/268107</a>). The relevant settings, with PulseAudio as it is
now, seem to be:

1) Auto-Mute Enabled, Headphone Mute: Output on speakers.
2) Auto-Mute Enabled, Headphone Unmuted: Output on speakers and headphones.
3) Auto-Mute Disabled, Headphone Unmuted: Output on headphones.

Here is the startup debug log of PulseAudio: <a href="http://pastebin.com/UAMWV5x3">http://pastebin.com/UAMWV5x3</a>

I have attached the output of alsa-info.sh.

It would be great if PulseAudio can be used to switch the output to my
headphones, to my speakers, and optionally to both.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>