<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Pulseaudio under enumerates HDMI interfaces via ALSA"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=57412">bug 57412</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>david.henningsson@canonical.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Pulseaudio under enumerates HDMI interfaces via ALSA"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=57412#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Pulseaudio under enumerates HDMI interfaces via ALSA"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=57412">bug 57412</a>
              from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=57412#c0">comment #0</a>)
<span class="quote">> Pulseaudio is automatically discovering the HDMI output on my devices but is
> failing to create devices for all the outputs. (this has happened on
> multiple devices with HDMI outputs, both Nvidia and intel i have seen it on
> + i have heard reports of it happening on ATI devices as well) </span >

What version of pulseaudio do you have? There's support for multiple HDMI
devices per card since 2.0. If you already have pulseaudio 2.0 or later, you
can try copying

/usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf

to

/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf

(backing up default.conf first is a good idea). If this makes things work, then
there's something wrong in the vendor detection (only NVidia and Intel are
supported currently).

If that doesn't work, please attach the verbose pulseaudio log. Instructions
for getting that log: <a href="https://wiki.ubuntu.com/PulseAudio/Log">https://wiki.ubuntu.com/PulseAudio/Log</a>

<span class="quote">> It selects the first device on the card, does everything correctly, however
> this is not the live output for the device. The remaining devices on the
> card are never added and fail to ever be detected. All attempts to manually
> add the device result in bitstreaming not working.</span >

What do you mean by "bitstreaming"? Judging from the XBMC forum thread, you
mean playing back non-PCM (i.e. compressed) audio in a passthrough mode. I'm
not sure if pulseaudio supports passthrough with HDMI (I can see there's some
code that suggests that it's supported), and I don't know if XBMC supports
passthrough with pulseaudio at all (I'm not an XBMC user and I don't have
hardware for testing it anyway).

<span class="quote">> See the following mailing list conversation from a staff member at Nvidia
> around this issue:
> <a href="http://www.mail-archive.com/pulseaudio-discuss@mail.0pointer.de/msg07447.html">http://www.mail-archive.com/pulseaudio-discuss@mail.0pointer.de/msg07447.html</a>

> As well as this old bug report on the TRAC which lines up with the problems
> im having and could probably be closed with this bug report once fixed:
> <a href="http://www.pulseaudio.org/ticket/909">http://www.pulseaudio.org/ticket/909</a></span >

That bug should be fixed in 2.0. The web server is giving me "500 Internal
Server Error" when trying to log in, so I can't close that ticket right now...</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>