/*Made by Spiros Ioannou (sioan)*/ #include #include #include main() { audio_info_t info; int err; int audio_fd; audio_fd=open("/dev/audio",0); err=ioctl(audio_fd, AUDIO_GETINFO, &info); if (info.record.port == 2) { printf("OLD:LINE input\n") ; info.record.port=0x01; } else { printf("OLD:MIC input\n"); info.record.port=0x02; } err=ioctl(audio_fd, AUDIO_SETINFO, &info); err=ioctl(audio_fd, AUDIO_GETINFO, &info); if (info.record.port == 2) printf("NEW:LINE input\n"); else printf("NEW:MIC input\n"); }