At Thu, 14 Nov 2013 17:43:09 +0100, Isaac Jurado wrote: > > On Thursday, November 14, 2013 at 04:51 PM (+0100), Takashi Iwai wrote: > > At Thu, 14 Nov 2013 11:41:08 +0100, > > Isaac Jurado wrote: > > > > > > On Wednesday, November 13, 2013 at 03:40 PM (+0100), Isaac Jurado wrote: > > > > > > > > When I add more simultaneous videos to the other screens, other weird > > > > things may happen. But listening different audio streams over > > > > different outputs is possible. Therefore I have two questions: > > > > > > > > 1. Is it possible to create an alias or somehow "virtual" audio > > > > device where I can configure the output using the "port_id" > > > > information previously mentioned? There is a PCM route plugin, > > > > but I'm not sure about its possibilities or if appropriate. > > > > > > Perhaps I should have been more specific from the beginning. > > > > > > Is it possible to use the HDMI ELD information in the ALSA > > > configuration? Like, for example, to create a device pointing to a > > > fixed output (e.g. based on the "port_id" information). > > > > The port_id field is filled by the graphics driver, and there is no > > standard definition, i.e. the value depends on the graphics driver. > > It's merely a hint, and thus cannot be used as identifier reliably, > > unfortunately. > > > > At least, for the in-tree drivers like i915, radeon and nouveau, we > > can standardize the usage of this field in future. But not now yet. > > Therefore, the fact that all HDMI audio devices end up in the same > physical output of the graphics card is caused by the nvidia driver, > correct? Yes. The HDMI audio driver picks up the individual HDMI audio pin widget for each PCM substream (3, 7, 8, etc), which should correspond to a different output, but the rest is the job of the graphics driver. If this ends to the same output, there is little to help from the audio driver side. Takashi ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user