Lines Matching defs:npr

660 	audio_prinfo_t	*npr;
717 npr = &ninfo->play;
720 if (writer && CHANGED(npr, opr, sample_rate)) {
722 (npr->sample_rate < 5500) || (npr->sample_rate > 48000)) {
727 if (writer && CHANGED(npr, opr, channels)) {
728 if ((isctl) || (npr->channels < 1) || (npr->channels > 2)) {
734 (CHANGED(npr, opr, encoding) || CHANGED(npr, opr, precision))) {
735 if (npr->encoding == (uint32_t)~0)
736 npr->encoding = opr->encoding;
737 if (npr->precision == (uint32_t)~0)
738 npr->precision = opr->precision;
739 pfmt = devaudio_compose_format(npr);
747 if (CHANGED(npr, opr, gain)) {
748 if (npr->gain > AUDIO_MAX_GAIN) {
755 npr = &ninfo->record;
758 if (reader && CHANGED(npr, opr, sample_rate)) {
760 (npr->sample_rate < 5500) || (npr->sample_rate > 48000)) {
765 if (reader && CHANGED(npr, opr, channels)) {
766 if ((isctl) || (npr->channels < 1) || (npr->channels > 2)) {
772 (CHANGED(npr, opr, encoding) || CHANGED(npr, opr, precision))) {
773 if (npr->encoding == (uint32_t)~0)
774 npr->encoding = opr->encoding;
775 if (npr->precision == (uint32_t)~0)
776 npr->precision = opr->precision;
777 rfmt = devaudio_compose_format(npr);
783 if (reader && CHANGED(npr, opr, buffer_size)) {
789 if ((npr->buffer_size % 4) != 0) {
790 npr->buffer_size = (npr->buffer_size + 3) & ~3;
793 if (npr->buffer_size > 16384) {
794 npr->buffer_size = 16384;
799 if (CHANGED(npr, opr, gain)) {
800 if (npr->gain > AUDIO_MAX_GAIN) {
811 npr = &ninfo->play;
814 if (CHANGED(npr, opr, sample_rate)) {
815 if ((rv = auclnt_set_rate(sp, npr->sample_rate)) != 0)
818 if (CHANGED(npr, opr, channels)) {
819 if ((rv = auclnt_set_channels(sp, npr->channels)) != 0)
826 if (CHANGED(npr, opr, samples)) {
827 auclnt_set_samples(sp, npr->samples);
829 if (CHANGED(npr, opr, eof)) {
834 if (npr->eof == 0) {
837 opr->eof = npr->eof;
839 if (CHANGED8(npr, opr, pause)) {
840 if (npr->pause) {
849 if (CHANGED8(npr, opr, waiting) && (npr->waiting)) {
850 opr->waiting = npr->waiting;
852 if (CHANGED8(npr, opr, error)) {
853 auclnt_set_errors(sp, npr->error);
855 if (CHANGED(npr, opr, gain)) {
856 auclnt_set_gain(sp, (npr->gain * 100) / AUDIO_MAX_GAIN);
861 if (CHANGED(npr, opr, buffer_size)) {
867 opr->buffer_size = npr->buffer_size;
871 if (CHANGED(npr, opr, gain)) {
872 opr->gain = npr->gain;
881 npr = &ninfo->record;
884 if (CHANGED(npr, opr, sample_rate)) {
885 if ((rv = auclnt_set_rate(sp, npr->sample_rate)) != 0)
888 if (CHANGED(npr, opr, channels)) {
889 if ((rv = auclnt_set_channels(sp, npr->channels)) != 0)
896 if (CHANGED(npr, opr, samples)) {
897 auclnt_set_samples(sp, npr->samples);
899 if (CHANGED(npr, opr, eof)) {
900 opr->eof = npr->eof;
902 if (CHANGED8(npr, opr, pause)) {
903 if (npr->pause) {
910 if (CHANGED8(npr, opr, waiting) && (npr->waiting)) {
911 opr->waiting = npr->waiting;
913 if (CHANGED8(npr, opr, error)) {
914 auclnt_set_errors(sp, npr->error);
916 if (CHANGED(npr, opr, buffer_size)) {
917 opr->buffer_size = npr->buffer_size;
919 if (CHANGED(npr, opr, gain)) {
920 auclnt_set_gain(sp, (npr->gain * 100) / AUDIO_MAX_GAIN);
924 if (CHANGED(npr, opr, gain)) {
925 opr->gain = npr->gain;