[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