summaryrefslogtreecommitdiffstats
path: root/libao2/ao_sun.c
diff options
context:
space:
mode:
authorivo <ivo@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-09-18 20:31:28 +0000
committerivo <ivo@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-09-18 20:31:28 +0000
commit0f9f4caba49ab9330e9b3836612a07cde1508354 (patch)
tree2e8c760bb8697ffba7c63fc95ee93f8388395a68 /libao2/ao_sun.c
parent102fe4f34a8853709942036c50ca1e64aa71a470 (diff)
downloadmpv-0f9f4caba49ab9330e9b3836612a07cde1508354.tar.bz2
mpv-0f9f4caba49ab9330e9b3836612a07cde1508354.tar.xz
mp_msg transition of unmaintained audio output drivers.
Patch by Reynaldo H. Verdejo Pinochet <reynaldo at opendot dot cl> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13384 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libao2/ao_sun.c')
-rw-r--r--libao2/ao_sun.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/libao2/ao_sun.c b/libao2/ao_sun.c
index ca757660c3..eb5dc5be1c 100644
--- a/libao2/ao_sun.c
+++ b/libao2/ao_sun.c
@@ -26,6 +26,8 @@
#include "audio_out.h"
#include "audio_out_internal.h"
#include "afmt.h"
+#include "../mp_msg.h"
+#include "../help_mp.h"
static ao_info_t info =
{
@@ -126,13 +128,13 @@ static int realtime_samplecounter_available(char *dev)
info.play.samples = 0;
if (ioctl(fd, AUDIO_SETINFO, &info)) {
if (verbose>0)
- printf("rtsc: SETINFO failed\n");
+ mp_msg(MSGT_AO, MSGL_ERR, MSGTR_AO_SUN_RtscSetinfoFailed);
goto error;
}
if (write(fd, silence, len) != len) {
if (verbose>0)
- printf("rtsc: write failed");
+ mp_msg(MSGT_AO, MSGL_ERR, MSGTR_AO_SUN_RtscWriteFailed);
goto error;
}
@@ -482,7 +484,7 @@ static int init(int rate,int channels,int format,int flags){
audio_fd=open(audio_dev, O_WRONLY);
if(audio_fd<0){
- printf("Can't open audio device %s, %s -> nosound\n", audio_dev, strerror(errno));
+ mp_msg(MSGT_AO, MSGL_ERR, MSGTR_AO_SUN_CantOpenAudioDev, audio_dev, strerror(errno));
return 0;
}
@@ -556,7 +558,7 @@ static int init(int rate,int channels,int format,int flags){
}
if (!ok) {
- printf("audio_setup: your card doesn't support %d channel, %s, %d Hz samplerate\n",
+ mp_msg(MSGT_AO, MSGL_ERR, MSGTR_AO_SUN_UnsupSampleRate,
channels, audio_out_format_name(format), rate);
return 0;
}
@@ -588,8 +590,7 @@ static int init(int rate,int channels,int format,int flags){
}
free(data);
if(ao_data.buffersize==0){
- printf("\n *** Your audio driver DOES NOT support select() ***\n");
- printf("Recompile mplayer with #undef HAVE_AUDIO_SELECT in config.h !\n\n");
+ mp_msg(MSGT_AO, MSGL_ERR, MSGTR_AO_SUN_CantUseSelect);
return 0;
}
#ifdef __svr4__
@@ -631,7 +632,7 @@ static void reset(){
uninit(1);
audio_fd=open(audio_dev, O_WRONLY);
if(audio_fd<0){
- printf("\nFatal error: *** CANNOT RE-OPEN / RESET AUDIO DEVICE (%s) ***\n", strerror(errno));
+ mp_msg(MSGT_AO, MSGL_FATAL, MSGTR_AO_SUN_CantReopenReset, strerror(errno));
return;
}