gp2x: pollux: various fixes
[libpicofe.git] / linux / sndout_oss.h
index cfbd70d..6b65617 100644 (file)
@@ -1,8 +1,13 @@
 int  sndout_oss_init(void);
-int  sndout_oss_start(int rate, int stereo, int frames_in_frag);
+int  sndout_oss_start(int rate, int stereo);
 void sndout_oss_stop(void);
 int  sndout_oss_write(const void *buff, int len);
+int  sndout_oss_write_nb(const void *buff, int len);
 int  sndout_oss_can_write(int bytes);
-void sndout_oss_sync(void);
+void sndout_oss_wait(void);
 void sndout_oss_setvol(int l, int r);
 void sndout_oss_exit(void);
+
+/* make oss fragment size to fit this much video frames */
+extern int sndout_oss_frag_frames;
+extern int sndout_oss_can_restart;