$OpenBSD: patch-mpeglib_lib_util_audio_audioIO_SunOS_cpp,v 1.1 2009/01/29 22:37:21 jakemsr Exp $
--- mpeglib/lib/util/audio/audioIO_SunOS.cpp.orig	Sun Dec 28 14:56:16 2008
+++ mpeglib/lib/util/audio/audioIO_SunOS.cpp	Sun Dec 28 14:59:46 2008
@@ -8,10 +8,11 @@
  */
 
 #include <sys/types.h>
-#include <sys/stropts.h>
+#include <string.h>
 #include <fcntl.h>
 #include <unistd.h>
 #include <stdio.h>
+#include <sys/ioctl.h>
 #include <sys/audioio.h>
 #include "audioIO.h"
 #include <iostream.h>
@@ -128,7 +129,7 @@ void mixerSetVolume(int leftVolume,int rightVolume) {
   //someone should fix the volume on solaris
   balance=0;
   
-  auinfo.play.balance=(uchar_t)balance;
+  auinfo.play.balance=(unsigned char)balance;
   if (ioctl(audio_fd,AUDIO_SETINFO,&auinfo)<0)
     perror("Unable to set sound volume");
 }
