<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Tanu Kaskinen wrote:<br>
    </div>
    <blockquote cite="mid:1471446676.9375.61.camel@iki.fi" type="cite">
      <pre wrap="">All these use cases seem like they deal only with the descriptions. You
made earlier a distinction between card names and card descriptions,
and it's unclear where you'd need to care about the card name.</pre>
    </blockquote>
    <p><font face="Helvetica, Arial, sans-serif">Thanks as ever for your
        time and insights Tanu. Deeply appreciated.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">Forgive the confusion.
        I had not intention of alluding to a change in card name per se.
        I mentioned the idea of a localname only (not meaning to replace
        a name or id or any other property that already has meaning and
        function in some context but as a place to store a name that can
        be edited by the system admin to read meaningfully for a given
        card/port to users of the current system).</font></p>
    <p><font face="Helvetica, Arial, sans-serif">It seems that
        description is intended to fill that need, so totally no need
        for another property like localname.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">It seems from what your
        saying that:</font></p>
    <p><font face="Helvetica, Arial, sans-serif">a) providing such
        descriptions from the lowest level not the highest,is desirable
        so that consistent descriptions reach all apps and efforts are
        not duplicated. <br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">b) pulseaudio already
        has the infrastructure for saving and remembering such
        descriptions and ALSA probably not. So pulseaudio may be
        sensible place to see it implemented. Such features may even be
        a feather in the cap of pulse.<br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">c) at the pulseaudio
        level there are already description properties available (on
        sinks, cards and ports) and all it would take to allow tweaking
        them is an interface of sorts (update-sink-description,  </font><font
        face="Helvetica, Arial, sans-serif"><font face="Helvetica,
          Arial, sans-serif">update-card-description, </font></font><font
        face="Helvetica, Arial, sans-serif">update-port-description?).
        Not sure if these stored descriptions survive the unplug, plug
        scenario mind or if they are overwritten when replugged.<br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">It seems to me that on
        MINT at least the Sound settings and the System tray sound app
        list output devices differently (superficially it looks like one
        lists ports the other sinks). <br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">Either way, I'm curious
        if pulse publishes a document or spec which stipulates what the
        expected (planned for) manner of describing sinks, cards and
        ports in apps is, in order to promote consistency? <br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">Bernd.<br>
      </font></p>
    <pre wrap="">
</pre>
  </body>
</html>