[PD-cvs] pd/src s_audio_alsa.c, 1.5.4.5.2.2, 1.5.4.5.2.2.2.1 s_audio_jack.c, 1.5.4.8.2.7, 1.5.4.8.2.7.2.1

Mathieu Bouchard matju at users.sourceforge.net
Fri Dec 8 07:37:41 CET 2006


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18677

Modified Files:
      Tag: desiredata
	s_audio_alsa.c s_audio_jack.c 
Log Message:
0.40


Index: s_audio_alsa.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_audio_alsa.c,v
retrieving revision 1.5.4.5.2.2
retrieving revision 1.5.4.5.2.2.2.1
diff -C2 -d -r1.5.4.5.2.2 -r1.5.4.5.2.2.2.1
*** s_audio_alsa.c	30 Nov 2005 13:36:58 -0000	1.5.4.5.2.2
--- s_audio_alsa.c	8 Dec 2006 06:37:39 -0000	1.5.4.5.2.2.2.1
***************
*** 38,41 ****
--- 38,43 ----
  static void alsa_checkiosync( void);
  static void alsa_numbertoname(int iodev, char *devname, int nchar);
+ static int alsa_jittermax;
+ #define ALSA_DEFJITTERMAX 3
  
      /* don't assume we can turn all 31 bits when doing float-to-fix; 
***************
*** 241,244 ****
--- 243,247 ----
      alsa_buf_samps = nfrags * frag_size;
      alsa_nindev = alsa_noutdev = 0;
+     alsa_jittermax = ALSA_DEFJITTERMAX;
  
      if (sys_verbose)
***************
*** 656,659 ****
--- 659,663 ----
          {
              post("tried but couldn't sync A/D/A");
+             alsa_jittermax += 1;
              return;
          }
***************
*** 713,717 ****
              at a time, we just ask that the spread be not more than 3/4
              of a block.  */
!         if (maxphase <= minphase + (3 * sys_dacblocksize / 4))
                  break;
  
--- 717,721 ----
              at a time, we just ask that the spread be not more than 3/4
              of a block.  */
!         if (maxphase <= minphase + (alsa_jittermax * (sys_dacblocksize / 4)))
                  break;
  

Index: s_audio_jack.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_audio_jack.c,v
retrieving revision 1.5.4.8.2.7
retrieving revision 1.5.4.8.2.7.2.1
diff -C2 -d -r1.5.4.8.2.7 -r1.5.4.8.2.7.2.1
*** s_audio_jack.c	13 Apr 2006 18:50:23 -0000	1.5.4.8.2.7
--- s_audio_jack.c	8 Dec 2006 06:37:39 -0000	1.5.4.8.2.7.2.1
***************
*** 7,13 ****
  #include <stdlib.h>
  #include <string.h>
! #include <m_pd.h>
  #include "m_simd.h"
- #include <s_stuff.h>
  #include <jack/jack.h>
  #include <regex.h>
--- 7,12 ----
  #include <stdlib.h>
  #include <string.h>
! #include "desire.h"
  #include "m_simd.h"
  #include <jack/jack.h>
  #include <regex.h>





More information about the Pd-cvs mailing list