[vlc-devel] [PATCH 2/4] aout: keep the requested aout-mode across several inputs

Thomas Guillem thomas at gllm.fr
Fri Apr 6 17:30:38 CEST 2018


So, if the input is stereo we propose the traditional options, that are:

 - Mono (In order to share a headset with someone for example)
 - Left/Right
 - Stereo (Original)
 - Reverse Stereo

Then if the input is > stereo, we propose:
 - Direct (for OSes that can't setup passthrough)
 - Original (PCM)
 - Headphones (to use spatialaudio binauralizer)
 - Mono (because, we still want to have all input channels mixed into each speaker/hearplug)

Question:

Should we propose:
 - Stereo (for same reason than Mono)
 - 5.1 (if input is > 5.1)


On Thu, Apr 5, 2018, at 18:49, Rémi Denis-Courmont wrote:
> Le torstaina 5. huhtikuuta 2018, 19.43.51 EEST Thomas Guillem a écrit :
> > On Thu, Apr 5, 2018, at 18:37, Rémi Denis-Courmont wrote:
> > > Le torstaina 5. huhtikuuta 2018, 19.30.19 EEST Thomas Guillem a écrit :
> > > > We just don't show the "reverse stereo" or dual-mono modes in case of
> > > > surround. And if this mode is preferred by the user, we just ignore it
> > > > for
> > > > the current input.
> > > > 
> > > > > Likewise, how do you define surround PCM and surround pass-through
> > > > > modes
> > > > > (however you call them) with a stereo track?
> > > > 
> > > > Likewise, we don't show these options with a stereo track.
> > > 
> > > Yes and so there is no point using the same option. It would only reopen
> > > #6.
> > Then add a new menu ?
> 
> I would either restore the old menu name (Audio channels) and dynamically 
> select the back-end variable, or dynamically select the menu name too.
> 
> There is no apparent point to add a new menu as such, since you never have 
> stereo and surround mode sets simultaneously.
> 
> I also don't see why the output plugins should need to know about that stuff.
> 
> -- 
> 雷米‧德尼-库尔蒙
> https://www.remlab.net/
> 
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list