[Julius-cvs 862] CVS update: julius4/libjulius/src

アーカイブの一覧に戻る

sumom****@users***** sumom****@users*****
2013年 12月 4日 (水) 19:13:00 JST


Index: julius4/libjulius/src/m_adin.c
diff -u julius4/libjulius/src/m_adin.c:1.15 julius4/libjulius/src/m_adin.c:1.16
--- julius4/libjulius/src/m_adin.c:1.15	Fri Jun 21 02:14:20 2013
+++ julius4/libjulius/src/m_adin.c	Wed Dec  4 19:12:59 2013
@@ -12,7 +12,7 @@
  * @author Akinobu LEE
  * @date   Fri Mar 18 16:17:23 2005
  *
- * $Revision: 1.15 $
+ * $Revision: 1.16 $
  * 
  */
 /*
@@ -67,9 +67,6 @@
 #ifdef USE_MIC
   case SP_MIC:
     /* microphone input */
-    a->ad_resume 	   = NULL;
-    a->ad_pause 	   = NULL;
-    a->ad_terminate 	   = NULL;
     a->silence_cut_default = TRUE;
     a->enable_thread 	   = TRUE;
     switch(dev) {
@@ -79,6 +76,9 @@
       a->ad_end 	     = adin_mic_end;
       a->ad_read 	     = adin_mic_read;
       a->ad_input_name	     = adin_mic_input_name;
+      a->ad_pause	     = adin_mic_pause;
+      a->ad_terminate	     = adin_mic_terminate;
+      a->ad_resume	     = adin_mic_resume;
       break;
 #ifdef HAS_ALSA
     case SP_INPUT_ALSA:
@@ -87,6 +87,9 @@
       a->ad_end 	     = adin_alsa_end;
       a->ad_read 	     = adin_alsa_read;
       a->ad_input_name	     = adin_alsa_input_name;
+      a->ad_pause	     = NULL;
+      a->ad_terminate	     = NULL;
+      a->ad_resume	     = NULL;
       break;
 #endif
 #ifdef HAS_OSS
@@ -96,6 +99,9 @@
       a->ad_end 	     = adin_oss_end;
       a->ad_read 	     = adin_oss_read;
       a->ad_input_name	     = adin_oss_input_name;
+      a->ad_pause	     = NULL;
+      a->ad_terminate	     = NULL;
+      a->ad_resume	     = NULL;
       break;
 #endif
 #ifdef HAS_ESD
@@ -105,6 +111,9 @@
       a->ad_end 	     = adin_esd_end;
       a->ad_read 	     = adin_esd_read;
       a->ad_input_name	     = adin_esd_input_name;
+      a->ad_pause	     = NULL;
+      a->ad_terminate	     = NULL;
+      a->ad_resume	     = NULL;
       break;
 #endif
 #ifdef HAS_PULSEAUDIO
@@ -114,6 +123,9 @@
       a->ad_end 	     = adin_pulseaudio_end;
       a->ad_read 	     = adin_pulseaudio_read;
       a->ad_input_name	     = adin_pulseaudio_input_name;
+      a->ad_pause	     = NULL;
+      a->ad_terminate	     = NULL;
+      a->ad_resume	     = NULL;
       break;
 #endif
     default:



Julius-cvs メーリングリストの案内
アーカイブの一覧に戻る