[alsa-devel] Question about hw_param with Ctrl-Z + fg
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Tue Apr 4 02:54:30 CEST 2017
Hi ALSA SoC ML
We noticed that 2nd hw_param on ALSA SoC isn't called if we used
Ctrl-Z + fg on aplay. hw_param is necessary especially if we use sampling
rate converter (it depends on .be_hw_params_fixup).
Ctrl-Z will use notmal STOP, and fg will use normal START,
thus it is impossible to distinction Ctrl-C (stop) or Ctrl-Z (temporary suspension).
Is this aplay issue ? or kernel issue ?
start/stop case
- aplay xxx.wav
=> - hw_param
- SNDRV_PCM_TRIGGER_START
- Ctrl-C (stop)
- SNDRV_PCM_TRIGGER_STOP
Ctrl-Z case
- aplay xxx.wav
=> - hw_param
- SNDRV_PCM_TRIGGER_START
- Ctrl-Z
- SNDRV_PCM_TRIGGER_STOP
- fg
=> - ## no hw_param here
- SNDRV_PCM_TRIGGER_START
- Ctrl-C (stop)
- SNDRV_PCM_TRIGGER_STOP
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list