Enlightenment CVS committal
Author : tsauerbeck
Project : misc
Module : eplayer
Dir : misc/eplayer/src/output/alsa
Modified Files:
alsa.c
Log Message:
Added input plugin stuff, fixed some playlist bugs
===================================================================
RCS file: /cvsroot/enlightenment/misc/eplayer/src/output/alsa/alsa.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- alsa.c 22 Oct 2003 20:35:25 -0000 1.2
+++ alsa.c 23 Oct 2003 17:01:49 -0000 1.3
@@ -1,7 +1,7 @@
#include <config.h>
#include <stdio.h>
#include <assert.h>
-#include "../../output_plugin.h"
+#include "../../plugin.h"
#define ALSA_PCM_NEW_HW_PARAMS_API
#include <alsa/asoundlib.h>
@@ -87,12 +87,7 @@
/* success: play the next frame */
frames -= written;
data += written * frame_size;
-
- continue;
- }
-
- /* error handling */
- if (written == -EAGAIN)
+ } else if (written == -EAGAIN)
continue;
else if (written == -EPIPE)
snd_pcm_prepare(pcm);
@@ -188,7 +183,7 @@
return mixer;
}
-int output_plugin_init(OutputPlugin *op) {
+int plugin_init(OutputPlugin *op) {
op->configure = alsa_configure;
op->play = alsa_play;
op->volume_get = alsa_volume_get;
-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community? Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs