[alsa-devel] axfer: check whether a terminal is referred for stdio

GitHub pull_request - opened github at alsa-project.org
Wed Dec 5 03:08:39 CET 2018


alsa-project/alsa-utils pull request #5 was opened from takaswie:

A reference to a terminal for standard input/output brings some
troubles. For capture transmission, it can bring some terminal
control codes and it's possible to make the terminal in disorder.
For playback transmission, it can bring endless loop to read
data for detection of type of container.

This commit checks whether a terminal is referred for the standard
input/output by a call isatty(3). When detecting a terminal,
axfer run time prints message and goes to finish.

Suggested-by: Takashi Iwai <tiwai at suse.com>
Signed-off-by: Takashi Sakamoto <o-takashi at sakamocchi.jp>

Request URL   : https://github.com/alsa-project/alsa-utils/pull/5
Patch URL     : https://github.com/alsa-project/alsa-utils/pull/5.patch
Repository URL: https://github.com/alsa-project/alsa-utils


More information about the Alsa-devel mailing list