On Mon, 03 Dec 2018 17:45:24 +0100, Clemens Ladisch wrote: > > Chakravarthi Pradeep wrote: > > When device is generating audio sample rate of 44.1KHz then how to > > inform VLC that use 44.1KHz sample rate(same is for 96KHz) > > ALSA PCM devices have constraints that restrict what parameters > applications can configure. > > Usually, the constraints are installed when the PCM device is opened. > Change runtime->hw.rate_min/_max to the same value. Right. So this can be interpreted: it's currently an unsupported scenario, hence we have no standard way to achieve that. I guess the best would be to make the further operation returning an error after such hardware change, so that user-space can re-open and re-setup the things. In theory, you can make the hw_constraints dynamic and let user-space setting up things again via hw_free / hw_params sequence without re-opening the device, too. But I'm not sure whether it's easier for applications. thanks, Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel