[MPlayer-dev-eng] [PATCH] Remove OpenBSD bits from Sun audio backend

Brad Smith brad at comstyle.com
Fri Mar 18 21:57:05 EET 2022


ping.

On 3/2/2022 8:18 PM, Brad Smith wrote:
> Remove some OpenBSD bits from the Sun audio backend. We have been using sndio
> for 12+ years.
>
>
> Index: libao2/ao_sun.c
> ===================================================================
> --- libao2/ao_sun.c	(revision 38359)
> +++ libao2/ao_sun.c	(working copy)
> @@ -455,7 +455,7 @@
>   		else
>   		    info.play.balance = (vol->right - vol->left + volume) * AUDIO_RIGHT_BALANCE / (2*volume);
>   	    }
> -#if !defined (__OpenBSD__) && !defined (__NetBSD__)
> +#ifndef __NetBSD__
>   	    info.output_muted = (volume == 0);
>   #endif
>   	    ioctl( fd,AUDIO_SETINFO,&info );
> @@ -646,7 +646,7 @@
>   #endif
>   
>       ioctl(audio_fd, AUDIO_GETINFO, &info);
> -#if !defined (__OpenBSD__) && !defined(__NetBSD__)
> +#ifndef __NetBSD__
>       if (queued_bursts - info.play.eof > 2)
>   	return 0;
>       return ao_data.outburst;
> @@ -682,7 +682,7 @@
>   static float get_delay(void){
>       audio_info_t info;
>       ioctl(audio_fd, AUDIO_GETINFO, &info);
> -#if defined (__OpenBSD__) || defined(__NetBSD__)
> +#ifdef __NetBSD__
>       return (float) info.play.seek/ (float)byte_per_sec ;
>   #else
>       if (info.play.samples && enable_sample_timing == RTSC_ENABLED)
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng


More information about the MPlayer-dev-eng mailing list